DSACryptoServiceProvider でキー ペアを生成しようとしています。
コードは次のとおりです。
var cspParameters = new CspParameters();
cspParameters.Flags = CspProviderFlags.CreateEphemeralKey;
cspParameters.KeyContainerName = Guid.NewGuid().ToString();
DSA dsa = new DSACryptoServiceProvider(2048, cspParameters); // Generate a new 2048 bit RSA key
string publicPrivateKeyXML = dsa.ToXmlString(true);
string publicOnlyKeyXML = dsa.ToXmlString(false);
次dsa.ToXmlString(true);
の例外が発生します:無効なフラグが指定されました。どうしたの?