RSA (RFC 4716) Public RSAParameter dotNet c# 中的密钥
RSA (RFC 4716) Public key in RSAParameter dotNet c#
我尝试使用 RSACryptoServiceProvider
和 RSAParameters
解密消息以存储我的密钥值(模数、指数等)。但我不知道如何导入 RFC 4716
密钥。 (我尝试了很多东西,转换成 PEM 格式,提取模数和指数......但一次都行不通)
公钥文件 :
ssh-rsa AAAB3NzaC1yc2EAAAADAQABAAABAQC+YshbLzdlXXBjyj2DpbQYgBzw+CfBOM82pOxCpEH0LP275gvswfCAwv/QXETrDqhspJBDT4jR4EYtpvH/sC8KLs17q6m9q/5va2g5SP6QQlOxyuSvlTWPa10/sYpyE2zkkJ09Nrkaacoh5iEQjXEJWbPWPvMAO5FkFjGkfS+nZ7nCdI9LTzuy33/5Wi7EDquLzV+094/Dxt0z9HP+Y73gh/2ENA0QKyhj7Idmg2IlyPFKm/6QAMGiUdI/cJoGXylo88GR9kjCH41ZpovlIPczcvrM5uB/m8cQfyUivAhaN4377zpJSTzxMTJmfWhAol1WdJs+PSdzzvOlTK26PnYj test
我找到的解决方案之一是使用 dotNet 中的 XML 密钥格式并使用库在 Javascript
上使用它
我尝试使用 RSACryptoServiceProvider
和 RSAParameters
解密消息以存储我的密钥值(模数、指数等)。但我不知道如何导入 RFC 4716
密钥。 (我尝试了很多东西,转换成 PEM 格式,提取模数和指数......但一次都行不通)
公钥文件 :
ssh-rsa AAAB3NzaC1yc2EAAAADAQABAAABAQC+YshbLzdlXXBjyj2DpbQYgBzw+CfBOM82pOxCpEH0LP275gvswfCAwv/QXETrDqhspJBDT4jR4EYtpvH/sC8KLs17q6m9q/5va2g5SP6QQlOxyuSvlTWPa10/sYpyE2zkkJ09Nrkaacoh5iEQjXEJWbPWPvMAO5FkFjGkfS+nZ7nCdI9LTzuy33/5Wi7EDquLzV+094/Dxt0z9HP+Y73gh/2ENA0QKyhj7Idmg2IlyPFKm/6QAMGiUdI/cJoGXylo88GR9kjCH41ZpovlIPczcvrM5uB/m8cQfyUivAhaN4377zpJSTzxMTJmfWhAol1WdJs+PSdzzvOlTK26PnYj test
我找到的解决方案之一是使用 dotNet 中的 XML 密钥格式并使用库在 Javascript
上使用它