[英]How to import RSA key from KEY file
我需要使用文件.key中的RSA密钥对我的应用程序中的字符串进行加密。 它包含如下内容:
---BEGIN RSA PRIVAET KEY---
MIICHATIABBgQDi+.....OKh4=
---END RSA PRIVATE KEY---
因此,我知道我可以使用RSACryptoServiceProvider
类来加密我的字符串,但是如何从.key文件导入密钥?
您可以使用Bouncycastle C#加密库,尤其是PEMReader类。 PEMReader.readObject()
将读入它并返回一个包含私钥和公钥的AsymmetricCipherKeyPair。 然后,您可以使用DotNetUtilities
类将其转换为.NET对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.