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

RsaPrivateKeyStructure

public BigInteger Coefficient { get; }

public BigInteger Exponent1 { get; }

public BigInteger Exponent2 { get; }

public BigInteger Modulus { get; }

public BigInteger Prime1 { get; }

public BigInteger Prime2 { get; }

public BigInteger PrivateExponent { get; }

public BigInteger PublicExponent { get; }

public RsaPrivateKeyStructure(BigInteger modulus, BigInteger publicExponent, BigInteger privateExponent, BigInteger prime1, BigInteger prime2, BigInteger exponent1, BigInteger exponent2, BigInteger coefficient)

public static RsaPrivateKeyStructure GetInstance(object obj)

public static RsaPrivateKeyStructure GetInstance(Asn1TaggedObject obj, bool isExplicit)

public static RsaPrivateKeyStructure GetTagged(Asn1TaggedObject taggedObject, bool declaredExplicit)