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

EnvelopedData

public class EnvelopedData : Asn1Encodable

public Asn1Set RecipientInfos { get; }

public Asn1Set UnprotectedAttrs { get; }

public DerInteger Version { get; }

public EnvelopedData(OriginatorInfo originatorInfo, Asn1Set recipientInfos, EncryptedContentInfo encryptedContentInfo, Asn1Set unprotectedAttrs)

public EnvelopedData(OriginatorInfo originatorInfo, Asn1Set recipientInfos, EncryptedContentInfo encryptedContentInfo, Attributes unprotectedAttrs)

public static int CalculateVersion(OriginatorInfo originatorInfo, Asn1Set recipientInfos, Asn1Set unprotectedAttrs)

public static EnvelopedData GetInstance(Asn1TaggedObject obj, bool explicitly)

public static EnvelopedData GetInstance(object obj)