从我从 keystore 中取出的 X509Certificate2
启动新的 RSACryptoServiceProvider
对象的最佳方法是什么?该证书与公钥(用于加密)和私钥(用于解密)相关联。
我目前正在使用 FromXmlString
方法,但一定有更好的方法。
谢谢
最佳答案
RSACryptoServiceProvider publicKeyProvider =
(RSACryptoServiceProvider)certificate.PublicKey.Key;
和
RSACryptoServiceProvider privateKeyProvider =
(RSACryptoServiceProvider)certificate.PrivateKey;
证书的公钥或私钥属性上的 key 属性是 AsymmetricAlgorithm 类型。
关于c# - 从 x509Certificate2 启动 RSACryptoServiceProvider 的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5872868/