数字签名:一段授权文本,文本通过摘要算法,得到摘要,再利用权限狗的私钥对摘要加密得到密文,将源文本,密文和私钥对应的公钥一并发布即可.
- [ ] 1. 查看公钥是否是权限狗的
- [ ] 2.公钥对密文解密
- [ ] 3.将文本用同样的摘要算法得到摘要,两个摘要进行对比
什么是certificateSigningRequest.cerSigningRequest
- 1 申请者信息:私钥加密后的
- 2 申请者公钥:申请者私钥使用对应的公钥
- 3 摘要算法和公钥加密算法
1:查看provison文件
security cms -D -i develop.mobileprovision
2:可用于签名的有效证书
/usr/bin/security find-identity -v -p codesigning
3对app目录签名:frameWork不会自动签
/user/bin/codesign -fs "iPhone Developer: Liang Ding (2U967A2YJ6)" --no-strict Payload/xxx.app
4检查校验签名是否合法:
/usr/bin/codesign -v xxx.app
5最后打包成ipa:
/usr/bin/zip -qry destination source
网友评论