2 implementations of ISP800_108_CTR_HMACSHA512Provider
Microsoft.AspNetCore.DataProtection (2)
SP800_108\Win7SP800_108_CTR_HMACSHA512Provider.cs (1)
11internal sealed unsafe class Win7SP800_108_CTR_HMACSHA512Provider : ISP800_108_CTR_HMACSHA512Provider
SP800_108\Win8SP800_108_CTR_HMACSHA512Provider.cs (1)
11internal sealed unsafe class Win8SP800_108_CTR_HMACSHA512Provider : ISP800_108_CTR_HMACSHA512Provider
8 references to ISP800_108_CTR_HMACSHA512Provider
Microsoft.AspNetCore.DataProtection (8)
Cng\CbcAuthenticatedEncryptor.cs (2)
35private readonly ISP800_108_CTR_HMACSHA512Provider _sp800_108_ctr_hmac_provider; 94using (var provider = SP800_108_CTR_HMACSHA512Util.CreateEmptyProvider())
Cng\CngGcmAuthenticatedEncryptor.cs (2)
36private readonly ISP800_108_CTR_HMACSHA512Provider _sp800_108_ctr_hmac_provider; 85using (var provider = SP800_108_CTR_HMACSHA512Util.CreateEmptyProvider())
SP800_108\SP800_108_CTR_HMACSHA512Extensions.cs (1)
10public static void DeriveKeyWithContextHeader(this ISP800_108_CTR_HMACSHA512Provider provider, byte* pbLabel, uint cbLabel, byte[] contextHeader, byte* pbContext, uint cbContext, byte* pbDerivedKey, uint cbDerivedKey)
SP800_108\SP800_108_CTR_HMACSHA512Util.cs (3)
19public static ISP800_108_CTR_HMACSHA512Provider CreateEmptyProvider() 26public static ISP800_108_CTR_HMACSHA512Provider CreateProvider(byte* pbKdk, uint cbKdk) 39public static ISP800_108_CTR_HMACSHA512Provider CreateProvider(Secret kdk)