iphone开发用RSA加密使用到了哪个库?具体算法如何写?如果有demo的话更好比重赏
收起
知与谁同
2018-07-17 18:50:13
1452
0
2
条回答
写回答
取消
提交回答
-
是用什么语言的,RSA算法涉及到一些数论的知识,要具有比较好的数论功底才能写出来的。
写起来比较麻烦,你要实现哪些功能呢。
http://baike.baidu.com/view/10613.htm?fromId=7520
2019-07-17 22:56:44
-
>基准
RSA算法非常简单,现总结如下:
找到两个素数p和q
取T N = P * Q =(P-1 )*(Q-1)
采取多项电子满足ê
的
取D * E%吨== 1
最后三的号码:NDE
设置的消息数M(中号
集合C =(M ** D)%N加密消息
设m =(C ** E)%NM == M,从而完成解密。
注:**日,在上述公式中的d和e可以互换
对称的加密:
届二者构成一个公开密钥,你可以告诉别人; BR /> NE两个数字构成的私有密钥,电子自己的保留,不要让任何人知道。
发送的信息被他人使用e加密,只要人可解锁证明是由你发出的信息,构成了签名机制。
他人向您发送邮件加密的D,E,只有您可以将其解密。
RSA的安全性是一个大的数n,没有有效的方法可以分解已知第二没有进入电子商务,也称为NE能不
获得了D.
2019-07-17 22:56:44