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; 20Debug.Assert(Interop.Crypto.EvpKdfAlgs.Hkdf is not null); 23Interop.Crypto.HkdfExtract(Interop.Crypto.EvpKdfAlgs.Hkdf, ikm, hashAlgorithmName.Name, salt, prk); 40Debug.Assert(Interop.Crypto.EvpKdfAlgs.Hkdf is not null); 43Interop.Crypto.HkdfExpand(Interop.Crypto.EvpKdfAlgs.Hkdf, prk, hashAlgorithmName.Name, info, output); 61Debug.Assert(Interop.Crypto.EvpKdfAlgs.Hkdf is not null); 65Interop.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,