3 types derived from CmsHash
System.Security.Cryptography.Pkcs (3)
System\Security\Cryptography\Pkcs\CmsHash.cs (3)
29
private sealed class CmsShake256Hash :
CmsHash
59
private sealed class CmsShake128Hash :
CmsHash
90
private sealed class CmsIncrementalHash :
CmsHash
10 references to CmsHash
System.Security.Cryptography.Pkcs (10)
System\Security\Cryptography\Pkcs\CmsHash.cs (1)
10
internal static
CmsHash
Create(Oid oid, bool forVerification) =>
System\Security\Cryptography\Pkcs\CmsSigner.cs (4)
282
using (
CmsHash
hasher =
CmsHash
.Create(DigestAlgorithm, forVerification: false))
298
using (
CmsHash
hasher =
CmsHash
.Create(DigestAlgorithm, forVerification: false))
System\Security\Cryptography\Pkcs\SignerInfo.cs (5)
594
private
CmsHash
GetContentHash(ReadOnlyMemory<byte> content, ReadOnlyMemory<byte>? additionalContent)
596
CmsHash
hasher =
CmsHash
.Create(DigestAlgorithm, forVerification: true);
686
using (
CmsHash
hasher = GetContentHash(content, additionalContent))
782
using (
CmsHash
hasher = GetContentHash(content, additionalContent))