Package org.bouncycastle.pqc.crypto
package org.bouncycastle.pqc.crypto
Root of the lightweight Post-Quantum Cryptography implementations. Each algorithm
lives in its own sub-package (ML-KEM, ML-DSA, SLH-DSA, Falcon, Hawk, MAYO, ...).
-
ClassDescriptionImplements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.Pair for a value exchange algorithm where the responding party has no private key, such as NewHope.Interface for NewHope style key material exchange generators.Exception thrown by a stateful signature algorithm when the private key counter is exhausted.Base interface for a PQC encryption algorithm.Base interface for a PQC signing algorithm.Base interface for a PQC stateful signature algorithm.