1 write to Hkdf
System.Security.Cryptography (1)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.KdfAlgs.cs (1)
29
Hkdf
= EvpKdfFetch(HkdfAlgorithmName);
7 references to Hkdf
System.Security.Cryptography (7)
System\Security\Cryptography\HKDF.OpenSsl.cs (7)
10
private static readonly bool s_hasOpenSslImplementation = Interop.Crypto.EvpKdfAlgs.
Hkdf
is not null;
21
Debug.Assert(Interop.Crypto.EvpKdfAlgs.
Hkdf
is not null);
24
Interop.Crypto.HkdfExtract(Interop.Crypto.EvpKdfAlgs.
Hkdf
, ikm, hashAlgorithmName.Name, salt, prk);
41
Debug.Assert(Interop.Crypto.EvpKdfAlgs.
Hkdf
is not null);
44
Interop.Crypto.HkdfExpand(Interop.Crypto.EvpKdfAlgs.
Hkdf
, prk, hashAlgorithmName.Name, info, output);
62
Debug.Assert(Interop.Crypto.EvpKdfAlgs.
Hkdf
is not null);
66
Interop.Crypto.EvpKdfAlgs.
Hkdf
,