4 instantiations of RSACng
System.Core (3)
System\Security\Cryptography\X509Certificates\RSACertificateExtensions.cs (3)
52return new RSACng(key); 89return new RSACng(key); 147using (rsaCng = new RSACng())
System.Data (1)
fx\src\data\System\Data\SqlClient\SqlColumnEncryptionCngProvider.cs (1)
405return new RSACng(cngKey);
10 references to RSACng
System.Core (2)
System\Security\Cryptography\X509Certificates\RSACertificateExtensions.cs (2)
119RSACng rsaCng = privateKey as RSACng;
System.Data (8)
fx\src\data\System\Data\SqlClient\SqlColumnEncryptionCngProvider.cs (8)
76RSACng rsaCngProvider = CreateRSACngProvider(masterKeyPath, isSystemOp: true); 176RSACng rsaCngProvider = CreateRSACngProvider(masterKeyPath, isSystemOp: false); 316private byte[] RSAEncrypt(RSACng rsaCngProvider, byte[] columnEncryptionKey) 330private byte[] RSADecrypt(RSACng rsaCngProvider, byte[] encryptedColumnEncryptionKey) 344private byte[] RSASignHashedData(byte[] dataToSign, RSACng rsaCngProvider) 359private bool RSAVerifySignature(byte[] dataToVerify, byte[] signature, RSACng rsaCngProvider) 373private int GetKeySize(RSACng rsaCngProvider) 386private RSACng CreateRSACngProvider(string keyPath, bool isSystemOp)