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