67 references to HashStatic
System.Security.Cryptography (67)
System\Security\Cryptography\MD5.cs (8)
63public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 71public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 86return HashStatic<HashTrait>.HashData(source, destination); 104return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 129return HashStatic<HashTrait>.HashData(source, destination); 144public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 164return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 196return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA1.cs (8)
58public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 65public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 79return HashStatic<HashTrait>.HashData(source, destination); 96return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 120return HashStatic<HashTrait>.HashData(source, destination); 134public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 153return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 184return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA256.cs (8)
57public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 64public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 78return HashStatic<HashTrait>.HashData(source, destination); 96return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 120return HashStatic<HashTrait>.HashData(source, destination); 134public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 153return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 184return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA3_256.cs (9)
65HashStatic<HashTrait>.CheckPlatformSupport(); 80public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 90public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 107return HashStatic<HashTrait>.HashData(source, destination); 127return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 154return HashStatic<HashTrait>.HashData(source, destination); 171public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 193return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 227return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA3_384.cs (9)
65HashStatic<HashTrait>.CheckPlatformSupport(); 80public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 90public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 107return HashStatic<HashTrait>.HashData(source, destination); 128return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 155return HashStatic<HashTrait>.HashData(source, destination); 172public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 194return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 228return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA3_512.cs (9)
65HashStatic<HashTrait>.CheckPlatformSupport(); 80public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 90public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 107return HashStatic<HashTrait>.HashData(source, destination); 127return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 154return HashStatic<HashTrait>.HashData(source, destination); 171public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 193return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 227return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA384.cs (8)
57public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 64public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 78return HashStatic<HashTrait>.HashData(source, destination); 95return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 119return HashStatic<HashTrait>.HashData(source, destination); 133public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 152return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 183return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);
System\Security\Cryptography\SHA512.cs (8)
57public static byte[] HashData(byte[] source) => HashStatic<HashTrait>.HashData(source); 64public static byte[] HashData(ReadOnlySpan<byte> source) => HashStatic<HashTrait>.HashData(source); 78return HashStatic<HashTrait>.HashData(source, destination); 95return HashStatic<HashTrait>.TryHashData(source, destination, out bytesWritten); 119return HashStatic<HashTrait>.HashData(source, destination); 133public static byte[] HashData(Stream source) => HashStatic<HashTrait>.HashData(source); 152return HashStatic<HashTrait>.HashDataAsync(source, cancellationToken); 183return HashStatic<HashTrait>.HashDataAsync(source, destination, cancellationToken);