10 references to ECDiffieHellman
System.Security.Cryptography (10)
System\Security\Cryptography\CngKey.StandardProperties.cs (1)
234if (algorithmGroup == CngAlgorithmGroup.ECDiffieHellman || algorithmGroup == CngAlgorithmGroup.ECDsa)
System\Security\Cryptography\ECDiffieHellmanCng.cs (2)
28if (key.AlgorithmGroup != CngAlgorithmGroup.ECDiffieHellman) 38Debug.Assert(key.AlgorithmGroup == CngAlgorithmGroup.ECDiffieHellman);
System\Security\Cryptography\ECDiffieHellmanCng.Derive.cs (2)
46if (otherPartyPublicKey.AlgorithmGroup != CngAlgorithmGroup.ECDiffieHellman) 131if (otherPartyPublicKey.AlgorithmGroup != CngAlgorithmGroup.ECDiffieHellman)
System\Security\Cryptography\ECDiffieHellmanCng.Key.cs (1)
40if (value.AlgorithmGroup != CngAlgorithmGroup.ECDiffieHellman)
System\Security\Cryptography\ECDiffieHellmanCngPublicKey.cs (1)
74if (imported.AlgorithmGroup != CngAlgorithmGroup.ECDiffieHellman)
System\Security\Cryptography\ECDsaCng.cs (1)
93return algorithmGroup == CngAlgorithmGroup.ECDsa || algorithmGroup == CngAlgorithmGroup.ECDiffieHellman;
System\Security\Cryptography\X25519DiffieHellmanCng.Windows.cs (1)
25if (key.AlgorithmGroup != CngAlgorithmGroup.ECDiffieHellman ||
System\Security\Cryptography\X509Certificates\CertificatePal.Windows.PrivateKey.cs (1)
67if (cngKey.AlgorithmGroup == CngAlgorithmGroup.ECDiffieHellman)