Top Interfaces Classes
[default module]

Package org.bouncycastle.pqc.crypto


Interface Summary

Modifier and TypeInterface and Description
public interface
ExchangePairGenerator

Interface for NewHope style key material exchange generators.

public interface
public interface
MessageEncryptor

Base interface for a PQC encryption algorithm.

public interface
MessageSigner

Base interface for a PQC signing algorithm.

public interface
StateAwareMessageSigner

Base interface for a PQC stateful signature algorithm.

Class Summary

Modifier and TypeClass and Description
public class
DigestingMessageSigner

Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.

public class
DigestingStateAwareMessageSigner

Implements the sign and verify functions for a Signature Scheme using a hash function to allow processing of large messages.

public class
ExchangePair

Pair for a value exchange algorithm where the responding party has no private key, such as NewHope.

public class
ExhaustedPrivateKeyException

Exception thrown by a stateful signature algorithm when the private key counter is exhausted.