生成的RSA public key 和publickey 开头都一样
为啥我每次生成的publickey开头都是一样的?
都是这个MIGfMA0GCSqG
网上一搜一大把。
会不会降低安全性?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
为啥我每次生成的publickey开头都是一样的?
都是这个MIGfMA0GCSqG
网上一搜一大把。
会不会降低安全性?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
这点不必担心。理论上,除非量子计算机粗线,否则很难破解。即使开头一样也没有关系的。
为啥开头一样,rsa公钥是(e,n)其中e在实现上通常取得就是65537,n=pq是个很大的整数,p和q是那两个神秘的大素数,假如他们有1024-bit那么大,这个区间上找两个素数只要末尾变几位就可以了,反正不用动高位,这就导致了你生成多个publickey,他们开头一样。
https://crypto.stackexchange....