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
11 references to CmsHash
System.Security.Cryptography.Pkcs (11)
System\Security\Cryptography\Pkcs\CmsHash.cs (1)
10
internal static
CmsHash
Create(Oid oid, bool forVerification) =>
System\Security\Cryptography\Pkcs\CmsSigner.cs (4)
275
using (
CmsHash
hasher =
CmsHash
.Create(DigestAlgorithm, forVerification: false))
291
using (
CmsHash
hasher =
CmsHash
.Create(DigestAlgorithm, forVerification: false))
System\Security\Cryptography\Pkcs\SignerInfo.cs (6)
597
private
CmsHash
GetContentHash(ReadOnlyMemory<byte> content, ReadOnlyMemory<byte>? additionalContent)
599
CmsHash
hasher =
CmsHash
.Create(DigestAlgorithm, forVerification: true);
707
using (
CmsHash
hasher = GetContentHash(content, additionalContent))
747
CmsHash
hasher = state.hasher;
805
using (
CmsHash
hasher = GetContentHash(content, additionalContent))