怎么获得满足p≡q≡3(mod 4)的两个大随机素数p和q?

_sunshine 2015-05-20 10:11:21
不明白p≡q≡3(mod 4)同余式怎么解,最近要用到Rabin,但之前又没接触过,烦恼知道的朋友告知一二!
...全文
396 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cloud_yq 2019-03-12
  • 打赏
  • 举报
回复
满足的素数应该是 4*k+3
iyomumx 2015-05-20
  • 打赏
  • 举报
回复
素数只有4k+1和4k+3两种形式,所以直接生成,不符合的丢弃就好了
_sunshine 2015-05-20
  • 打赏
  • 举报
回复
引用 1 楼 zhao4zhong1 的回复:
如果这个很容易获得的话,RSA加密就无效了。
是解这个同余式,不是解密。是自己要生成两个素数,然后用于加密,但是要满足上面的同余式。
赵4老师 2015-05-20
  • 打赏
  • 举报
回复
如果这个很容易获得的话,RSA加密就无效了。
赵4老师 2015-05-20
  • 打赏
  • 举报
回复
引用 2 楼 dy106 的回复:
[quote=引用 1 楼 zhao4zhong1 的回复:] 如果这个很容易获得的话,RSA加密就无效了。
是解这个同余式,不是解密。是自己要生成两个素数,然后用于加密,但是要满足上面的同余式。[/quote] RSA加密难以破解的理论基础就是求类似同余式的解是一个很耗时操作。

65,186

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧