11 references to HMACSHA512
Microsoft.AspNetCore.DataProtection (2)
AuthenticatedEncryption\AuthenticatedEncryptorFactory.cs (2)
158
case ValidationAlgorithm.
HMACSHA512
:
192
case ValidationAlgorithm.
HMACSHA512
:
Microsoft.AspNetCore.DataProtection.Tests (9)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorDeserializerTests.cs (1)
22
ValidationAlgorithm = ValidationAlgorithm.
HMACSHA512
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorTests.cs (8)
26
[InlineData(EncryptionAlgorithm.AES_128_CBC, ValidationAlgorithm.
HMACSHA512
)]
27
[InlineData(EncryptionAlgorithm.AES_192_CBC, ValidationAlgorithm.
HMACSHA512
)]
28
[InlineData(EncryptionAlgorithm.AES_256_CBC, ValidationAlgorithm.
HMACSHA512
)]
110
{ EncryptionAlgorithm.AES_128_CBC, ValidationAlgorithm.
HMACSHA512
, () => new HMACSHA512() },
111
{ EncryptionAlgorithm.AES_192_CBC, ValidationAlgorithm.
HMACSHA512
, () => new HMACSHA512() },
112
{ EncryptionAlgorithm.AES_256_CBC, ValidationAlgorithm.
HMACSHA512
, () => new HMACSHA512() },
147
var descriptor = CreateDescriptor(EncryptionAlgorithm.AES_192_CBC, ValidationAlgorithm.
HMACSHA512
, masterKey.ToSecret());
170
var descriptor = CreateDescriptor(EncryptionAlgorithm.AES_192_GCM, ValidationAlgorithm.
HMACSHA512
, masterKey.ToSecret());