RSACryptoServiceProvider クラスを使用してランダムな RSA 公開鍵と秘密鍵 (RSAParameters) を生成するにはどうすればよいですか? RSACryptoServiceProvider の新しいインスタンスを作成するたびに、同じキーをエクスポートすることになります。
ありがとう
RSACryptoServiceProvider クラスを使用してランダムな RSA 公開鍵と秘密鍵 (RSAParameters) を生成するにはどうすればよいですか? RSACryptoServiceProvider の新しいインスタンスを作成するたびに、同じキーをエクスポートすることになります。
ありがとう
次のコードでいくつかのテストを行いましたが、エクスポートされたパラメーターは常に異なります。
var rsaAlgo1 = new RSACryptoServiceProvider();
var rsaAlgo2 = new RSACryptoServiceProvider();
var xml1 = rsaAlgo1.ToXmlString(true);
var xml2 = rsaAlgo2.ToXmlString(true);
if (xml1 != xml2)
{
// it always goes here...
}