8 implementations of IHashStatic
System.Security.Cryptography (8)
System\Security\Cryptography\MD5.cs (1)
22
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA1.cs (1)
21
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA256.cs (1)
21
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA3_256.cs (1)
21
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA3_384.cs (1)
21
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA3_512.cs (1)
21
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA384.cs (1)
21
private sealed class HashTrait :
IHashStatic
System\Security\Cryptography\SHA512.cs (1)
21
private sealed class HashTrait :
IHashStatic
25 references to IHashStatic
System.Security.Cryptography (25)
System\Security\Cryptography\HashStatic.cs (1)
22
internal static class HashStatic<THash> where THash :
IHashStatic
System\Security\Cryptography\MD5.cs (3)
24
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
25
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.MD5;
29
static bool
IHashStatic
.IsSupported => true;
System\Security\Cryptography\SHA1.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA1;
25
static bool
IHashStatic
.IsSupported => true;
System\Security\Cryptography\SHA256.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA256;
25
static bool
IHashStatic
.IsSupported => true;
System\Security\Cryptography\SHA3_256.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA3_256;
25
static bool
IHashStatic
.IsSupported => IsSupported;
System\Security\Cryptography\SHA3_384.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA3_384;
25
static bool
IHashStatic
.IsSupported => IsSupported;
System\Security\Cryptography\SHA3_512.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA3_512;
25
static bool
IHashStatic
.IsSupported => IsSupported;
System\Security\Cryptography\SHA384.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA384;
25
static bool
IHashStatic
.IsSupported => true;
System\Security\Cryptography\SHA512.cs (3)
23
static int
IHashStatic
.HashSizeInBytes => HashSizeInBytes;
24
static string
IHashStatic
.HashAlgorithmName => HashAlgorithmNames.SHA512;
25
static bool
IHashStatic
.IsSupported => true;