苹果签名机制

一图简单了解苹果签名机制


a.Mac电脑通过钥匙助手生成CSR文件(公钥)并生成对应私钥,并通过苹果开发者中心生成证书文件,以及provisioning profile 权限文件 

b.从苹果开发者中心下载生成的证书文件以及描述文件。

c.MAC电脑通过私钥给App签名,并把服务器生成的证书以及描述文件打包到App中。

d.把签名好的App安装到iOS设备,iOS设备通过公钥解密证书文件得到CSR公钥以及验证完整性信息,然后通过得到的CSR公钥解密App签名以及验证信息完整性,以及通过profile权限文件验证此设备是否可安装App。到此苹果服务器两次签名验证完成。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容