非对称加密对于iOS签名至关重要

2019-05-06 08:15 栏目:苹果ipa签名 查看(64)

  熟悉ios企业签名的人都知道非对称加密,为什么说非对称加密是安全的?接下来就由ios签名小编就带你们了解一下:

  对称加密是通过同一份密钥加密和解密数据,而非对称加密则有两份密钥,分别是公钥和私钥,用公钥加密的数据,要用私钥才能解密;用私钥加密的数据,要用公钥才能解密。

  简单说一下常用的非对称加密算法RSA的数学原理,理解简单的数学原理,就可以理解非对称加密是怎么做到的,为什么是安全的:

  1. 选两个质数`p`和`q`,相乘得出一个大整数`n`,例如:p=61,q=53,n=p*q=3233

  2. 选 1-`n` 间的随便一个质数`e`,例如:e=17

  3. 经过一系列数学公式,算出一个数字`d`,满足:

  a. 通过`n`和`e`这两个数据进行数学运算后,可以通过`n`和`d`去反解运算,反过来也可以。

  b. 如果只知道`n`和`e`,要推导出`d`,需要知道`p`和`q`,也就是需要把`n`因数分解。

  上述的(n,e)这两个数据在一起就是公钥,(n,d)这两个数据就是私钥,满足用公钥加密,私钥解密,或者反过来私钥加密,公钥解密;也满足在只暴露公钥(只知道n和e)的情况下,要推导出私钥(n,d)需要把大整数n因数分解,目前因数分解只能靠暴力穷举,而n数字越大,越难以用穷举计算出因数p和q,也就越安全,当n大到二进制1024位或2048位时,以目前技术要破解几乎不可能,所以非常安全。

扫二维码与IOS签名经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/ios企业签名咨询/签名价格咨询/技术建议/互联网交流

上一篇:企业账号是苹果ipa签名给企业用户用来进行内部测试

下一篇:苹果ipa签名 app打包签名原理

郑重申明:IOS企业签名以外的任何单位或个人,不得使用该案例作为工作成功展示!