Windows CryptoAPI を使用して、新しいキー ペアを生成するときに使用する公開指数 (つまり、65537 ではなく 3) を指定する方法はありますか?
おまけの質問: .NET を使用してこの機能にアクセスするにはどうすればよいRSACryptoServiceProvider
ですか?
編集:答えは「いいえ」だと思いますが、確認したいと思います。
Windows CryptoAPI を使用して、新しいキー ペアを生成するときに使用する公開指数 (つまり、65537 ではなく 3) を指定する方法はありますか?
おまけの質問: .NET を使用してこの機能にアクセスするにはどうすればよいRSACryptoServiceProvider
ですか?
編集:答えは「いいえ」だと思いますが、確認したいと思います。
いいえ、そこに行きます :) もっと真剣にCryptGenKey CryptGenKeyに送信できる唯一のパラメーターは、CryptSetKeyParamで設定されます。ドキュメントからわかるように、キーの種類ごとに限られた数のプロパティしか設定できず、RSA キーには 1 つしか設定できません。
(さらに、ご存知のとおり、小さな指数はとにかく危険です)
これはあなたの2番目の質問に答えると思います: