27 references to BCryptNative
System.Security.Cryptography (27)
src\runtime\src\libraries\Common\src\Interop\Windows\NCrypt\Interop.NCryptDeriveKeyMaterial.cs (5)
195
BCryptNative
.KeyDerivationFunction.Hash,
216
BCryptNative
.KeyDerivationFunction.Hmac,
247
BCryptNative
.KeyDerivationFunction.Tls,
264
BCryptNative
.KeyDerivationFunction.Raw,
301
BCryptNative
.KeyDerivationFunction.Raw,
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaImplementation.Windows.cs (1)
204
BCryptNative
.AlgorithmName.CompositeMLDsa,
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CompositeMLKemImplementation.Windows.cs (1)
227
BCryptNative
.AlgorithmName.CompositeMLKem,
src\runtime\src\libraries\Common\src\System\Security\Cryptography\ECCng.HashAlgorithm.cs (8)
56
return (algorithm ==
BCryptNative
.AlgorithmName.ECDH ||
57
algorithm ==
BCryptNative
.AlgorithmName.ECDsa);
67
case
BCryptNative
.AlgorithmName.ECDHP256:
68
case
BCryptNative
.AlgorithmName.ECDsaP256:
71
case
BCryptNative
.AlgorithmName.ECDHP384:
72
case
BCryptNative
.AlgorithmName.ECDsaP384:
75
case
BCryptNative
.AlgorithmName.ECDHP521:
76
case
BCryptNative
.AlgorithmName.ECDsaP521:
src\runtime\src\libraries\Common\src\System\Security\Cryptography\ECCng.ImportExport.cs (1)
5
using static Internal.NativeCrypto.
BCryptNative
;
src\runtime\src\libraries\Common\src\System\Security\Cryptography\ECDiffieHellmanCng.ImportExport.cs (1)
119
if (response.GetAlgorithmGroup() !=
BCryptNative
.AlgorithmName.ECDH)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\ECDsaCng.ImportExport.cs (2)
155
case
BCryptNative
.AlgorithmName.ECDsa:
156
case
BCryptNative
.AlgorithmName.ECDH:
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLDsaImplementation.Windows.cs (1)
270
BCryptNative
.AlgorithmName.MLDsa,
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLKemImplementation.Windows.cs (1)
150
BCryptNative
.AlgorithmName.MLKem,
src\runtime\src\libraries\Common\src\System\Security\Cryptography\RSACng.ImportExport.cs (1)
84
if (response.GetAlgorithmGroup() !=
BCryptNative
.AlgorithmName.RSA)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X25519DiffieHellmanImplementation.Windows.cs (2)
106
BCryptNative
.KeyDerivationFunction.Raw,
287
BCryptNative
.AlgorithmName.ECDH,
System\Security\Cryptography\HKDF.Windows.cs (1)
106
Internal.NativeCrypto.
BCryptNative
.AlgorithmName.HKDF,
System\Security\Cryptography\Pbkdf2Implementation.Windows.cs (1)
110
Internal.NativeCrypto.
BCryptNative
.AlgorithmName.Pbkdf2,
System\Security\Cryptography\RSABCrypt.cs (1)
14
Interop.BCrypt.BCryptOpenAlgorithmProvider(
BCryptNative
.AlgorithmName.RSA);