【熵密杯】RSA加解密工具RSATool2的使用
2023-7-30 04:28:29 Author: 利刃信安攻防实验室(查看原文) 阅读量:47 收藏

RSA加解密工具RSATool2的使用方法

例题:已知一段 RSA 加密的信息为:0xdc2eeeb2782c 且已知加密所用的公钥:

(N=322831561921859 e = 23)请解密出明文,提交时请将数字转化为 ascii 码提交。

RSATool2

链接:https://pan.baidu.com/s/1H2OgPzSepvHFMlUbc1rjEg提取码:upnr

1.图中的 P、Q、R、D、E 分别就是 RSA 算法中的 p、q、N、d、e,右上角选择进制,注意不要弄错,e 只有十六进制可用,所以这里把 23 换成 17

2.将N=322831561921859 填入,左下角有一个 Factor N 的按钮,这是分解 N 的意思,点一下,会自动开始分解因数,得到 P=13574881、Q=23781539。

3.再点一下 Calc. D,计算出d=42108459725927,这时可以看到 Test 按钮不再是灰色,表明可以使用简单的加解密功能,点它,弹出一个框。

4.第一个框是明文,第二个框是密文,随意输入一段明文 202152,点击 Encrypt,得到密文 2524792985387,这时就可以使用解密功能。

5.单击“Decrypt”按钮解密,看解密后的结果是否和所输入的一致,如果一致表示所生成的RSA密钥可用,否则需要重新生成。

6.密文 0xdc2eeeb2782c,换算十进制 242094131279916,在密文框输入这个值。

7.点 Decrypt,直接得到字符串 3a5Y。

————————————————

版权声明:本文为CSDN博主「是小景呀」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/ss7xz/article/details/116352120

阅读 10万+


文章来源: http://mp.weixin.qq.com/s?__biz=MzU1Mjk3MDY1OA==&mid=2247505698&idx=5&sn=5c06c68266797c670e8aea81818e4180&chksm=fbfb67efcc8ceef9f82caa8247a112af3fb715990affe2111859ef8f9b7a257151178c8bf0e8&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh