代码之家  ›  专栏  ›  技术社区  ›  Rasmus Faber

WindowCryptoAPI:生成RSA密钥对时,我可以选择公共指数吗?

  •  0
  • Rasmus Faber  · 技术社区  · 15 年前

    使用Windows CryptoAPI,有没有办法指定在生成新密钥对(即3而不是65537)时使用哪个公共指数?

    作为一个额外的问题:我将如何使用.NET访问此功能 RSACryptoServiceProvider ?

    编辑:

    2 回复  |  直到 15 年前
        1
  •  3
  •   blowdart    15 年前

    不,我们来了:)更严肃一点 CryptGenKey 可以发送到CryptGenKey的唯一参数在中设置 CryptSetKeyParam . 从文档中可以看出,您只能为每种密钥类型设置有限数量的属性,而为RSA密钥只能设置一个属性。

    (另外,我相信你也知道,小指数无论如何都是危险的)

        2
  •  1
  •   user195488 user195488    15 年前