/// <summary>Extension method which initializes an RSACryptoServiceProvider from a DER public key blob.</summary> public static void LoadPublicKeyDER(this RSACryptoServiceProvider provider, byte[] DERData) { byte[] RSAData = RSACryptoServiceProviderExtensions.GetRSAFromDER(DERData); byte[] publicKeyBlob = RSACryptoServiceProviderExtensions.GetPublicKeyBlobFromRSA(RSAData); provider.ImportCspBlob(publicKeyBlob); }