如何获得证书的密钥大小

Fun*_*der 6 c# x509certificate2

我有一个X.509证书,需要获得其密钥的大小(以位为单位) - 例如,1024 2048等.我已经查看了X509Certificate2以及bouncycastle X509Certificate类,但看不到如何获得密钥大小.

Kam*_*yar 7

您肯定可以访问公钥.密钥长度是公钥的大小:this.PublicKey.Key.KeySize;
要查看已实施的解决方案,请查看MSDN上的这篇文章