<PackageReference Include="BouncyCastle.Cryptography" Version="2.8.0-beta.349" />

Org.BouncyCastle.Pkcs.PrivateKeyInfoFactory

public static class PrivateKeyInfoFactory
A factory to produce PrivateKeyInfo (PKCS#8) objects from Bouncy Castle private key parameters.
namespace Org.BouncyCastle.Pkcs { public static class PrivateKeyInfoFactory { public static PrivateKeyInfo CreatePrivateKeyInfo(AsymmetricKeyParameter privateKey); public static PrivateKeyInfo CreatePrivateKeyInfo(AsymmetricKeyParameter privateKey, Asn1Set attributes); public static PrivateKeyInfo CreatePrivateKeyInfo(char[] passPhrase, EncryptedPrivateKeyInfo encInfo); public static PrivateKeyInfo CreatePrivateKeyInfo(char[] passPhrase, bool wrongPkcs12Zero, EncryptedPrivateKeyInfo encInfo); } }