Top Interfaces Classes
[default module]

Package org.bouncycastle.pqc.legacy.crypto.gmss


Interface Summary

Modifier and TypeInterface and Description
public interface

Class Summary

Modifier and TypeClass and Description
public class
public class
GMSSKeyPairGenerator

This class implements key pair generation of the generalized Merkle signature scheme (GMSS).

public class
public class
GMSSLeaf

This class implements the distributed computation of the public key of the Winternitz one-time signature scheme (OTSS).

public class
GMSSParameters

This class provides a specification for the GMSS parameters that are used by the GMSSKeyPairGenerator and GMSSSignature classes.

public class
GMSSPrivateKeyParameters

This class provides a specification for a GMSS private key.

public class
public class
GMSSRootCalc

This class computes a whole Merkle tree and saves the needed values for AuthPath computation.

public class
GMSSRootSig

This class implements the distributed signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.

public class
GMSSSigner

This class implements the GMSS signature scheme.

public class
GMSSStateAwareSigner

This class implements the GMSS signature scheme, but allows multiple signatures to be generated.

pack-priv class
public class
Treehash

This class implements a treehash instance for the Merkle tree traversal algorithm.