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

Org.BouncyCastle.Cms.CmsEnvelopedDataStreamGenerator

namespace Org.BouncyCastle.Cms { public class CmsEnvelopedDataStreamGenerator : CmsEnvelopedGenerator { public CmsEnvelopedDataStreamGenerator(); public CmsEnvelopedDataStreamGenerator(SecureRandom random); public void SetBufferSize(int bufferSize); public void SetBerEncodeRecipients(bool berEncodeRecipientSet); public Stream Open(Stream outStream, string encryptionOid); public Stream Open(Stream outStream, string encryptionOid, int keySize); } }