加签流程图
![](https://img.haomeiwen.com/i3091322/ed175dfc8e5be560.png)
验签流程图
![](https://img.haomeiwen.com/i3091322/8fd6fa4d3bfdb64d.png)
文件总结
- .cerSigningRequest文件
解释:说白了就是Mac 公钥 - .cer文件
解释:说白了,就是利用apple 私钥(CA),对MAC公钥生成的数字签名 - .mobileprovision 文件
解释:说白了,就是利用apple私钥,对(cer,appid,devices,entitlements)这些文件进行数字签名.
加密算法总结
- 对称密码
a. 加密解密用的是同一个秘钥
b. 加密速度快
c. 无法解决秘钥配送问题 - 公钥密码
a. 加密和解密不是同一个秘钥
b. 公钥加密,私钥解密
c. 私钥加密,公钥解密
d. 加密速度慢
e. 可以解决秘钥配送问题
单项散列函数
- 根据消息(内容)生成对应固定长度的散列值
- 防止数据被篡改
数字签名
用私钥加密的散列值,生成的的密文
证书
用CA(也就是机构),对其他的公钥生成数字签名
网友评论