首页
课程
问答
CTF
社区
招聘
看雪峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
看雪峰会
看雪商城
证书查询
看雪社区
密码应用
发新帖
0
0
两个合数算出符合公钥私钥公式的例子
2019-8-5 07:48
6217
两个合数算出符合公钥私钥公式的例子
sjdkx
2019-8-5 07:48
6217
前面举例说明用质数和合数能算出公钥私钥的例子。实际上两个合数也是可以的。
合数13*19 与合数11*17 可以算出
公钥=10151 私钥=15551 模数=46189
设明文=127
127^10151%46189=20446
20466^15551%46189=127
设明文=255
255^10151%46189=22508
22508^15551%46189=255
但是两个合数能算出公钥私钥的非常稀少,不像一个质数一个合数能算出成千上万的公钥私钥。
这两个合数算出的公钥私钥,再举两例:
公钥=10109 私钥=41189 模数=46189
公钥=10111 私钥=42991 模数=46189
就不一一验证了。
[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法
收藏
・
0
点赞
・
0
打赏
分享
分享到微信
分享到QQ
分享到微博
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
最新回复
(
2
)
柒雪天尚
雪 币:
182
活跃值:
(576)
能力值:
( LV2,RANK:10 )
在线值:
发帖
12
回帖
332
粉丝
4
关注
私信
柒雪天尚
2019-8-5 09:17
2
楼
0
看场雪
雪 币:
10845
活跃值:
(1049)
能力值:
(RANK:190 )
在线值:
发帖
1
回帖
176
粉丝
24
关注
私信
看场雪
3
2019-8-5 09:50
3
楼
0
本质上,RSA的模N可以是任何整数。
之所以大多数时候选取N=p*q(其中p、q为素数),是因为:
在指定模N位长的条件下,当N有且仅有2个素因子时,且这2个素因子长度基本相当,(且 还有很多其它辅助条件 时),破解RSA的难度达到最大。
在用户使用RSA算法时,模N的位长直接决定了用户所需要付出的计算代价。位长越短,代价越小。
而用户获得的收益是:攻击者需要时间来破解出明文。时间越长,收益越大。
所以,为了用户代价小、收益高,我们一般选择经典的RSA推荐算法。
但是这并不意味着:仅仅只有经典的RSA算法,才是唯一能够加解密成功的。
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
sjdkx
154
发帖
743
回帖
40
RANK
关注
私信
他的文章
时间相关动态加密技术
10487
无密码加密
10620
凯撒密码的现代应用
10594
流密码安全加密的要点
9363
抽象定义密码
8574
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
返回
顶部