c# 如何读取已经保存ras xml文件密匙

jthkl 2019-06-20 06:29:12
正在学习c# ras的加密解密方法。

http://msdn.microsoft.com/zh-cn/library/vstudio/system.security.cryptography.rsacryptoserviceprovider.aspx

这个代码说的很清楚。

我已经通过

using System;
using System.IO;
using System.Security.Cryptography;

namespace CreateKey
{
class Program
{
static void Main(string[] args)
{
RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
using (StreamWriter writer = new StreamWriter("PrivateKey.xml"))
{

writer.WriteLine(rsa.ToXmlString(true));

}
using (StreamWriter writer = new StreamWriter("PublicKey.xml"))
{

writer.WriteLine(rsa.ToXmlString(false));

}
}
}

}


这个代码把密匙保存到xml文件中了。但是没有找到怎样把xml密匙恢复成RSAParameters对象的方法,请教高手给个实例。谢谢。
...全文
98 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
            RSACryptoServiceProvider rsa = new RSACryptoServiceProvider();
            rsa.FromXmlString("");
            rsa.ExportParameters

110,531

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧