2 implementations of ISP800_108_CTR_HMACSHA512Provider
Microsoft.AspNetCore.DataProtection (2)
SP800_108\Win7SP800_108_CTR_HMACSHA512Provider.cs (1)
11
internal sealed unsafe class Win7SP800_108_CTR_HMACSHA512Provider :
ISP800_108_CTR_HMACSHA512Provider
SP800_108\Win8SP800_108_CTR_HMACSHA512Provider.cs (1)
11
internal 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)
35
private readonly
ISP800_108_CTR_HMACSHA512Provider
_sp800_108_ctr_hmac_provider;
94
using (
var
provider = SP800_108_CTR_HMACSHA512Util.CreateEmptyProvider())
Cng\CngGcmAuthenticatedEncryptor.cs (2)
36
private readonly
ISP800_108_CTR_HMACSHA512Provider
_sp800_108_ctr_hmac_provider;
85
using (
var
provider = SP800_108_CTR_HMACSHA512Util.CreateEmptyProvider())
SP800_108\SP800_108_CTR_HMACSHA512Extensions.cs (1)
10
public 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)
19
public static
ISP800_108_CTR_HMACSHA512Provider
CreateEmptyProvider()
26
public static
ISP800_108_CTR_HMACSHA512Provider
CreateProvider(byte* pbKdk, uint cbKdk)
39
public static
ISP800_108_CTR_HMACSHA512Provider
CreateProvider(Secret kdk)