我已经使用.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可以使用的文件?
谢谢!