美文网首页
iOS签名机制

iOS签名机制

作者: XLsn0w | 来源:发表于2020-02-18 19:27 被阅读0次

    申请者信息,此信息是用申请者的私钥加密的

    申请者公钥,此信息是申请者使用的私钥对应的公钥

    摘要算法和公钥加密算法

    配置iOS mobileprovision文件

    证书只保证了app的所属和完整性,却不能保证app的某些功能和服务是被苹果认可的,例如APNs和apple pay等等。所以,苹果想出了坑爹作死的mobileprovision。

    可以用如下命令查看描述文件的内容:

    security cms -D -I embedded.mobileprovision

    AppId。

    使用哪些证书。

    功能授权列表

    可安装的设备列表。对于AdHoc方式发布的app或者真机调试时,会有一个列表,这个列表里面是iOS设备的UDID,每台iOS设备出厂的UDID都不同。

    苹果的签名。这里的签名是apple的私钥签名的,不是我们本地的私钥,我们除了从MC中下载,没有其他方法,如果我们篡改了相关信息,则文件失效。因此app的各种权利完全被apple牢牢掌控着。

    相关文章

      网友评论

          本文标题:iOS签名机制

          本文链接:https://www.haomeiwen.com/subject/fhngfhtx.html