<PackageReference Include="BouncyCastle.Cryptography" Version="2.6.0" />

Org.BouncyCastle.Asn1.Pkcs.MacData

public class MacData : Asn1Encodable
namespace Org.BouncyCastle.Asn1.Pkcs { public class MacData : Asn1Encodable { public DigestInfo Mac { get; } public BigInteger IterationCount { get; } public DerInteger Iterations { get; } public Asn1OctetString MacSalt { get; } public static MacData GetInstance(object obj); public static MacData GetInstance(Asn1TaggedObject taggedObject, bool declaredExplicit); public static MacData GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit); public MacData(DigestInfo digInfo, byte[] salt, int iterationCount); public MacData(DigestInfo mac, Asn1OctetString macSalt, DerInteger iterations); public byte[] GetSalt(); } }