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

Org.BouncyCastle.Pkcs.Pkcs8EncryptedPrivateKeyInfo

A holding class for a PKCS#8 encrypted private key info object that allows for its decryption.
namespace Org.BouncyCastle.Pkcs { public class Pkcs8EncryptedPrivateKeyInfo { public Pkcs8EncryptedPrivateKeyInfo(EncryptedPrivateKeyInfo encryptedPrivateKeyInfo); public Pkcs8EncryptedPrivateKeyInfo(byte[] encryptedPrivateKeyInfo); public EncryptedPrivateKeyInfo ToAsn1Structure(); public byte[] GetEncryptedData(); public byte[] GetEncoded(); public PrivateKeyInfo DecryptPrivateKeyInfo(IDecryptorBuilderProvider inputDecryptorProvider); } }