23 references to SHA3_512
System.Security.Cryptography (23)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.EVP.DigestAlgs.cs (2)
142case HashAlgorithmNames.SHA3_512: 171case HashAlgorithmNames.SHA3_512:
src\libraries\Common\src\System\Security\Cryptography\RsaPaddingProcessor.cs (1)
98case HashAlgorithmNames.SHA3_512:
src\libraries\Common\src\System\Security\Cryptography\SP800108HmacCounterKdf.cs (1)
575case HashAlgorithmNames.SHA3_512:
System\Security\Cryptography\CryptographicOperations.cs (2)
799case HashAlgorithmNames.SHA3_512: 800if (!HashProviderDispenser.HashSupported(HashAlgorithmNames.SHA3_512))
System\Security\Cryptography\HMACCommon.cs (1)
79case HashAlgorithmNames.SHA3_512:
System\Security\Cryptography\HMACSHA3_512.cs (8)
63this.HashName = HashAlgorithmNames.SHA3_512; 64_hMacCommon = new HMACCommon(HashAlgorithmNames.SHA3_512, key, BlockSize); 77public static bool IsSupported { get; } = HashProviderDispenser.MacSupported(HashAlgorithmNames.SHA3_512); 190bytesWritten = HashProviderDispenser.OneShotHashProvider.MacData(HashAlgorithmNames.SHA3_512, key, source, destination); 227return LiteHashProvider.HmacStream(HashAlgorithmNames.SHA3_512, key, source, destination); 250return LiteHashProvider.HmacStream(HashAlgorithmNames.SHA3_512, HashSizeInBytes, key, source); 296return LiteHashProvider.HmacStreamAsync(HashAlgorithmNames.SHA3_512, key.Span, source, cancellationToken); 362HashAlgorithmNames.SHA3_512,
System\Security\Cryptography\IncrementalHash.cs (1)
385case HashAlgorithmNames.SHA3_512 when !SHA3_512.IsSupported:
System\Security\Cryptography\SHA3_512.cs (7)
45public static bool IsSupported { get; } = HashProviderDispenser.HashSupported(HashAlgorithmNames.SHA3_512); 144bytesWritten = HashProviderDispenser.OneShotHashProvider.HashData(HashAlgorithmNames.SHA3_512, source, destination); 183return LiteHashProvider.HashStream(HashAlgorithmNames.SHA3_512, source, destination); 208return LiteHashProvider.HashStream(HashAlgorithmNames.SHA3_512, HashSizeInBytes, source); 237return LiteHashProvider.HashStreamAsync(HashAlgorithmNames.SHA3_512, source, cancellationToken); 281HashAlgorithmNames.SHA3_512, 299_hashProvider = HashProviderDispenser.CreateHashProvider(HashAlgorithmNames.SHA3_512);