Package de.flexiprovider.pqc.hbc.gmss

Class Summary
GMSSKeyFactory This class transforms GMSS keys and GMSS key specifications into a form that can be used with the FlexiPQCProvider.
GMSSKeyPairGenerator This class implements key pair generation of the generalized Merkle signature scheme (GMSS).
GMSSKeyPairGenerator.GMSSwithSHA1 GMSSKeyPairGenerator with SHA1
GMSSKeyPairGenerator.GMSSwithSHA224 GMSSKeyPairGenerator with SHA224
GMSSKeyPairGenerator.GMSSwithSHA256 GMSSKeyPairGenerator with SHA256
GMSSKeyPairGenerator.GMSSwithSHA384 GMSSKeyPairGenerator with SHA384
GMSSKeyPairGenerator.GMSSwithSHA512 GMSSKeyPairGenerator with SHA512
GMSSLeaf This class implements the distributed computation of the public key of the Winternitz one-time signature scheme (OTSS).
GMSSParameterset This class provides a specification for the GMSS parameters that are used by the GMSSKeyPairGenerator and GMSSSignature classes.
GMSSParameterSpec This class provides a specification for the GMSS parameters that are used by the GMSSKeyPairGenerator and GMSSSignature classes.
GMSSPrivateKey This class implements a GMSS private key and is usually initiated by the GMSSKeyPairGenerator.
GMSSPrivateKeyASN1 This class represents an ASN.1 encoded GMSSPrivateKey.
GMSSPrivateKeySpec This class provides a specification for a GMSS private key.
GMSSPublicKey This class implements the GMSS public key and is usually initiated by the GMSSKeyPairGenerator.
GMSSPublicKeyASN1 This class implements an ASN.1 encoded GMSS public key.
GMSSPublicKeySpec This class provides a specification for a GMSS public key.
GMSSRandom This class provides a PRNG for GMSS
GMSSRandomBigInt This class provides a PRNG for GMSS, using FlexiBigInts
GMSSRootCalc This class computes a whole Merkle tree and saves the needed values for AuthPath computation.
GMSSRootSig This class implements the distributed signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
GMSSSignature This class implements the GMSS signature scheme.
GMSSSignature.GMSSwithSHA1 GMSSSignature with SHA1 message digest
GMSSSignature.GMSSwithSHA224 GMSSSignature with SHA224 message digest
GMSSSignature.GMSSwithSHA256 GMSSSignature with SHA256 message digest
GMSSSignature.GMSSwithSHA384 GMSSSignature with SHA384 message digest
GMSSSignature.GMSSwithSHA512 GMSSSignature with SHA512 message digest
GMSSUtilities This class provides several methods that are required by the GMSS classes.
Treehash This class implements a treehash instance for the Merkle tree traversal algorithm.
WinternitzOTSignature This class implements key pair generation and signature generation of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.
WinternitzOTSVerify This class implements signature verification of the Winternitz one-time signature scheme (OTSS), described in C.Dods, N.P.