使用Windows CryptoAPI,是否有任何方法可以指定在生成新密钥对时使用哪个公共指数(即3而不是65537)?
作为一个额外的问题:如何使用.NET RSACryptoServiceProvider
?
编辑:我的猜测是答案是“否”,但我想得到确认。
答案 0 :(得分:3)
不 - 我们去了:)更严肃CryptGenKey您可以发送给CryptGenKey的唯一参数设置在CryptSetKeyParam。您可以从文档中看到,您只能为每种密钥类型设置有限数量的属性,并且只能为RSA密钥设置一个属性。
(另外,我确信你知道,小指数无论如何都很危险)
答案 1 :(得分:1)