Search code examples
c#cryptographyx509certificatedigital-certificatersacryptoserviceprovider

Public key extraction from a certificate in C#


How to get private key from a x509 v.3 certificate and store it in a RSACryptoServiceProvider class?


Solution

  • RSACryptoServiceProvider rsaCsp = (RSACryptoServiceProvider)x509certificateobject.PrivateKey;
    

    Suppose if you use public key then just change the .PrivateKey to .PublicKey.