Table of Contents

Class DilithiumPublicKeyParameters

Namespace
Org.BouncyCastle.Pqc.Crypto.Crystals.Dilithium
Assembly
BouncyCastle.Cryptography.dll
[Obsolete("Use ML-DSA instead")]
public sealed class DilithiumPublicKeyParameters : DilithiumKeyParameters, ICipherParameters
Inheritance
DilithiumPublicKeyParameters
Implements
Inherited Members

Constructors

DilithiumPublicKeyParameters(DilithiumParameters, byte[])

public DilithiumPublicKeyParameters(DilithiumParameters parameters, byte[] pkEncoded)

Parameters

parameters DilithiumParameters
pkEncoded byte[]

DilithiumPublicKeyParameters(DilithiumParameters, byte[], byte[])

public DilithiumPublicKeyParameters(DilithiumParameters parameters, byte[] rho, byte[] t1)

Parameters

parameters DilithiumParameters
rho byte[]
t1 byte[]

Methods

GetEncoded()

public byte[] GetEncoded()

Returns

byte[]

GetRho()

public byte[] GetRho()

Returns

byte[]

GetT1()

public byte[] GetT1()

Returns

byte[]