永发信息网

JAVA公钥加密,私钥解密,该怎么解决

答案:1  悬赏:50  手机版
解决时间 2021-03-20 08:34
JAVA公钥加密,私钥解密,该怎么解决
最佳答案
RSA加密算法,是世界上第一个非对称加密算法,也是数论的第一个实际应用。它的算法如下:
1.找两个非常大的质数p和q(通常p和q都有155十进制位或都有512十进制位)并计算n=pq,k=(p-1)(q-1)。
2.将明文编码成整数M,保证M不小于0但是小于n。
3.任取一个整数e,保证e和k互质,而且e不小于0但是小于k。加密钥匙(称作公钥)是(e, n)。
4.找到一个整数d,使得ed除以k的余数是1(只要e和n满足上面条件,d肯定存在)。解密钥匙(称作密钥)是(d, n)。
加密过程: 加密后的编码C等于M的e次方除以n所得的余数。
解密过程: 解密后的编码N等于C的d次方除以n所得的余数。
只要e、d和n满足上面给定的条件。M等于N。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机系统升级了发现非常卡反应也慢了怎么办
宋氏河间驴肉火烧怎么去啊,有知道地址的么
泰国好看的鬼片有哪些
环境变量jdk我设的1.5,装了jdk1.6后,为什么
一张桌子坐6人,两张桌子作10人,照这样,10
形容人做事快的叠词组
佛山二手房二年不唯一要90平以下需交那些税?
管材有哪些种类 管道安装注意事项
在甲部门被认定是不可控制的成本,在乙部门也
男的过生日发多少红包
199又6/7乘以(-14)等于多少
我是听着beyond的歌长大的。我30岁了,听了17
备战五金怎么去啊,有知道地址的么
如何约束自己
大连市文科二本以上都有什么大学。
推荐资讯
纯牛奶变苦是怎么回事喝了没是吧
美国股市先撑不住了吗?
湖南小炒肉怎么炒好吃
口袋妖怪xy努力值怎么刷 努力值练级地点说明
我被喜欢的女生烦了
世界上最大的沙漠──非洲的撒哈拉沙漠可以粗
vivo如何使软件不安放手机里
望联徐家桥平价超市地址有知道的么?有点事想
空调有焦糊味,是什么原因?
老崔排骨炖鸡地址在什么地方,想过去办事
女孩子发来无语,该怎么回复
两路分开三六里打一字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?