5 instantiations of HMACSHA512
Microsoft.AspNetCore.Cryptography.KeyDerivation (1)
PBKDF2\ManagedPbkdf2Provider.cs (1)
81return new HMACSHA512(passwordBytes);
Microsoft.AspNetCore.DataProtection (1)
AuthenticatedEncryption\ManagedAuthenticatedEncryptorFactory.cs (1)
74return () => new HMACSHA512();
Microsoft.AspNetCore.DataProtection.Tests (3)
AuthenticatedEncryption\ConfigurationModel\AuthenticatedEncryptorDescriptorTests.cs (3)
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() },
16 references to HMACSHA512
Microsoft.AspNetCore.DataProtection (9)
AuthenticatedEncryption\AuthenticatedEncryptorFactory.cs (1)
193return typeof(HMACSHA512);
AuthenticatedEncryption\ConfigurationModel\ManagedAlgorithmHelpers.cs (1)
20typeof(HMACSHA512)
AuthenticatedEncryption\ManagedAuthenticatedEncryptorFactory.cs (1)
72else if (configuration.ValidationAlgorithmType == typeof(HMACSHA512))
Managed\ManagedAuthenticatedEncryptor.cs (4)
421else if (validationAlgorithm is HMACSHA512) 423HMACSHA512.HashData(key: validationSubkey, source: ivAndCipherTextSpan, destination: macDestinationSpan); 505else if (validationAlgorithm is HMACSHA512) 507bytesWritten = HMACSHA512.HashData(key: validationSubkey, source: hashSource, destination: correctHash);
SP800_108\ManagedSP800_108_CTR_HMACSHA512.cs (2)
57HMACSHA512.HashSizeInBytes; 104var success = HMACSHA512.TryHashData(kdk, prfInput, prfOutput, out var bytesWritten);
Microsoft.AspNetCore.DataProtection.Tests (2)
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptorDeserializerTests.cs (1)
18[InlineData(typeof(Aes), typeof(HMACSHA512))]
AuthenticatedEncryption\ConfigurationModel\ManagedAuthenticatedEncryptorDescriptorTests.cs (1)
43[InlineData(typeof(Aes), typeof(HMACSHA512))]
mscorlib (1)
src\libraries\shims\mscorlib\ref\mscorlib.cs (1)
889[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.HMACSHA512))]
netstandard (1)
netstandard.cs (1)
1886[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.HMACSHA512))]
System.Security.Cryptography (2)
System\Security\Cryptography\CryptoConfig.cs (1)
124Type HMACSHA512Type = typeof(System.Security.Cryptography.HMACSHA512);
System\Security\Cryptography\Helpers.cs (1)
374return HMACSHA512.HashSizeInBytes;
System.Security.Cryptography.Algorithms (1)
System.Security.Cryptography.Algorithms.cs (1)
32[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.HMACSHA512))]