12 references to EvpKdfAlgs
System.Security.Cryptography (12)
System\Security\Cryptography\HKDF.OpenSsl.cs (7)
10private static readonly bool s_hasOpenSslImplementation = Interop.Crypto.EvpKdfAlgs.Hkdf is not null; 21Debug.Assert(Interop.Crypto.EvpKdfAlgs.Hkdf is not null); 24Interop.Crypto.HkdfExtract(Interop.Crypto.EvpKdfAlgs.Hkdf, ikm, hashAlgorithmName.Name, salt, prk); 41Debug.Assert(Interop.Crypto.EvpKdfAlgs.Hkdf is not null); 44Interop.Crypto.HkdfExpand(Interop.Crypto.EvpKdfAlgs.Hkdf, prk, hashAlgorithmName.Name, info, output); 62Debug.Assert(Interop.Crypto.EvpKdfAlgs.Hkdf is not null); 66Interop.Crypto.EvpKdfAlgs.Hkdf,
System\Security\Cryptography\SP800108HmacCounterKdf.OpenSsl.cs (1)
8private static readonly bool s_hasOpenSslImplementation = Interop.Crypto.EvpKdfAlgs.Kbkdf is not null;
System\Security\Cryptography\SP800108HmacCounterKdfImplementationOpenSsl.cs (4)
29Debug.Assert(Interop.Crypto.EvpKdfAlgs.Kbkdf is { IsInvalid: false }); 42Interop.Crypto.EvpKdfAlgs.Kbkdf, 79Debug.Assert(Interop.Crypto.EvpKdfAlgs.Kbkdf is { IsInvalid: false }); 87Interop.Crypto.EvpKdfAlgs.Kbkdf,