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

Org.BouncyCastle.Pqc.Crypto.Crystals.Dilithium.DilithiumSigner

Signer implementation for the CRYSTALS-Dilithium post-quantum signature algorithm.
public DilithiumSigner()

Default constructor.

public byte[] GenerateSignature(byte[] message)

Generate a signature for the given message.

public void Init(bool forSigning, ICipherParameters param)

Initialise the Dilithium signer.

public bool VerifySignature(byte[] message, byte[] signature)

Verify a signature for the given message.