首页
社区
课程
招聘
[求助]请教RSA算法解密运算
发表于: 2007-4-6 08:09 4778

[求助]请教RSA算法解密运算

2007-4-6 08:09
4778
最近看了开心小闹钟的RSA算法,也尝试了一个Crackme的算法,有几个问题:
1、如何判断是RSA算法?
2、对于用RSATOOL计算器求解密,总是得不到正确答案,不知问题在哪。
   大数:N=12790891,密钥E=9901,10进制,分解得到:P=1667,Q=7673,再计算得到D=6928385
   现在要将加密后的值与8483678进行比较,即C=8483678,
   按计算器得到:M=C^D mod N=8483678^6928385 mod 12790891=3337403
   但是输入3337403进行加密却得不到8483678,而是得到788893,
   再用788893进行解密逆计算,已经得不回3337403。
   反复尝试,发现解密结果总是不正确。但是加密结果是对的,与用Crackme跑出来一样。
   请教如何进行逆运算才能正确?

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (3)
雪    币: 82
活跃值: (10)
能力值: (RANK:210 )
在线值:
发帖
回帖
粉丝
2
大数截位问题?用BigInt库自己写吧,从来没用计算器成功过
2007-4-6 08:53
0
雪    币: 280
活跃值: (281)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
3
不是吧?这个我不会,还是放弃了。难道没有人写过放出来?我用算霸计算器,号称大数计算的。
2007-4-6 09:12
0
雪    币: 28972
活跃值: (7458)
能力值: ( LV15,RANK:3306 )
在线值:
发帖
回帖
粉丝
4
貌似大数会出现截位问题,小的不会。用BigInt Calculator就行了
2007-4-6 09:19
0
游客
登录 | 注册 方可回帖
返回
//