【密码技术】RSA加解密工具RSATool2的使用

admin 2023年7月24日08:36:59评论51 views字数 807阅读2分41秒阅读模式

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

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

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

RSATool2

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

【密码技术】RSA加解密工具RSATool2的使用

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

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

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


阅读 10万+

原文始发于微信公众号(利刃信安攻防实验室):【密码技术】RSA加解密工具RSATool2的使用

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2023年7月24日08:36:59
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   【密码技术】RSA加解密工具RSATool2的使用https://cn-sec.com/archives/1901539.html

发表评论

匿名网友 填写信息