1 write to HashAlgorithm
System.Security.Cryptography.Cose (1)
System\Security\Cryptography\Cose\CoseKey.cs (1)
34HashAlgorithm = hashAlgorithm;
7 references to HashAlgorithm
System.Security.Cryptography.Cose (7)
System\Security\Cryptography\Cose\CoseKey.cs (6)
204Debug.Assert(HashAlgorithm != null); 206return SignHashWithRSA(_rsaKey, toBeSigned, HashAlgorithm.Value, RSASignaturePadding, destination); 253Debug.Assert(HashAlgorithm != null); 254return _rsaKey.VerifyHash(toBeSigned, signature, HashAlgorithm.Value, RSASignaturePadding); 336Debug.Assert(HashAlgorithm != null); 337return new HashToBeSignedBuilder(HashAlgorithm.Value);
System\Security\Cryptography\Cose\CoseSigner.cs (1)
34public HashAlgorithmName HashAlgorithm => CoseKey.HashAlgorithm ?? default;