使用 RSACryptoServiceProvider 生成随机 RSA 密钥
如何使用 RSACryptoServiceProvider 类生成随机 RSA 公钥和私钥 (RSAParameters)? 每次创建 RSACryptoServiceProvider 的新实例时,我最终都会导出相同的密钥。
谢谢
How do I generate random RSA public and private keys (RSAParameters) using RSACryptoServiceProvider class?
Each time I create a new instance of RSACryptoServiceProvider, I end up exporting the same keys.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我对以下代码做了一些测试,导出的参数总是不同:
I did some test on the following code, and the exported parameters are always different:
使用以下代码,您永远不会得到所有相同的密钥,
但是您应该注意,指数密钥可以是相同的,并且通常是65537(0x010001)
Using the following code you should never get all the same keys out
However you should note that the Exponent key can be the same and if often is 65537(0x010001)