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

Org.BouncyCastle.Pqc.Crypto.Crystals.Dilithium.DilithiumPrivateKeyParameters

namespace Org.BouncyCastle.Pqc.Crypto.Crystals.Dilithium { public sealed class DilithiumPrivateKeyParameters : DilithiumKeyParameters { public byte[] K { get; } public byte[] Rho { get; } public byte[] S1 { get; } public byte[] S2 { get; } public byte[] T0 { get; } public byte[] T1 { get; } public byte[] Tr { get; } public DilithiumPrivateKeyParameters(DilithiumParameters parameters, byte[] rho, byte[] K, byte[] tr, byte[] s1, byte[] s2, byte[] t0, byte[] t1); public DilithiumPrivateKeyParameters(DilithiumParameters parameters, byte[] encoding, DilithiumPublicKeyParameters pubKey); public byte[] GetEncoded(); public byte[] GetPublicKey(); public DilithiumPublicKeyParameters GetPublicKeyParameters(); } }