4

我有:

RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();

和其中之一:

byte[] Csp = rsa.ExportCspBlob(true);
RSAParameters parameters = rsa.ExportParameters(true);

保存它们的正确方法是什么,应该使用什么文件扩展名?注意:我不是指如何加密它们。只是如何存储它们。

4

1 回答 1

2

我只会使用RSACryptoServiceProvider.PersistKeyInCsp = true. 确保CspParameters.KeyContainerName他们的密钥包含唯一可识别的名称。

要传输公钥,请使用 export toXml方法。

于 2012-04-24T14:49:39.977 回答