小编Hyl*_*ons的帖子

RSACryptoServiceProvider和openSSL之间的互操作性

我已经使用.NET类RSACryptoServiceProvider来获得密钥对:

using (RSACryptoServiceProvider rsa = new RSACryptoServiceProvider())
{
  File.WriteAllText ("PublicKeyOnly.xml", rsa.ToXmlString (false));
  File.WriteAllText ("PublicPrivate.xml", rsa.ToXmlString (true));
}
Run Code Online (Sandbox Code Playgroud)

现在,我想在openSSH中使用它,但键格式看起来并不相同.有谁知道如何将公钥和私钥转换为openSSH可以使用的文件?

谢谢!

c# openssl rsacryptoserviceprovider

12
推荐指数
2
解决办法
4543
查看次数

标签 统计

c# ×1

openssl ×1

rsacryptoserviceprovider ×1