8 implementations of IHMACStatic
System.Security.Cryptography (8)
System\Security\Cryptography\HMACMD5.cs (1)
20private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA1.cs (1)
21private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA256.cs (1)
20private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA3_256.cs (1)
17private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA3_384.cs (1)
17private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA3_512.cs (1)
17private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA384.cs (1)
20private sealed class HMACTrait : IHMACStatic
System\Security\Cryptography\HMACSHA512.cs (1)
20private sealed class HMACTrait : IHMACStatic
25 references to IHMACStatic
System.Security.Cryptography (25)
System\Security\Cryptography\HMACMD5.cs (3)
22static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 23static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.MD5; 27static bool IHMACStatic.IsSupported => true;
System\Security\Cryptography\HMACSHA1.cs (3)
23static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 24static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA1; 25static bool IHMACStatic.IsSupported => true;
System\Security\Cryptography\HMACSHA256.cs (3)
22static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 23static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA256; 24static bool IHMACStatic.IsSupported => true;
System\Security\Cryptography\HMACSHA3_256.cs (3)
19static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 20static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA3_256; 21static bool IHMACStatic.IsSupported => IsSupported;
System\Security\Cryptography\HMACSHA3_384.cs (3)
19static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 20static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA3_384; 21static bool IHMACStatic.IsSupported => IsSupported;
System\Security\Cryptography\HMACSHA3_512.cs (3)
19static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 20static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA3_512; 21static bool IHMACStatic.IsSupported => IsSupported;
System\Security\Cryptography\HMACSHA384.cs (3)
22static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 23static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA384; 24static bool IHMACStatic.IsSupported => true;
System\Security\Cryptography\HMACSHA512.cs (3)
22static int IHMACStatic.HashSizeInBytes => HashSizeInBytes; 23static string IHMACStatic.HashAlgorithmName => HashAlgorithmNames.SHA512; 24static bool IHMACStatic.IsSupported => true;
System\Security\Cryptography\HMACStatic.cs (1)
22internal static class HMACStatic<THMAC> where THMAC : IHMACStatic