Package de.flexiprovider.pqc.rainbow

Class Summary
Layer This class represents a layer of the Rainbow Oil- and Vinegar Map.
RainbowKeyFactory This class transforms Rainbow keys and Rainbow key specifications into a form that can be used with the FlexiPQCProvider.
RainbowKeyPairGenerator This class extends the KeyPairGenerator in the FlexiProvider_API.
RainbowParameterSpec This class implements the AlgorithmParameterSpec from the FlexiProvider_Api and contains the parameters needed for the Rainbow Signature Scheme.
RainbowPrivateKey This class extends PrivateKey of the FlexiProvider_API and implements, respectively overrides its methods for the Rainbow Signature Scheme The Private key in Rainbow consists of the linear affine maps L1, L2 and the map F, consisting of quadratic polynomials.
RainbowPrivateKeySpec This class provides a specification for a RainbowSignature private key.
RainbowPublicKey This class extends PublicKey of the FlexiProvider_API and implements, respectively overrides its methods for the Rainbow Signature Scheme.
RainbowPublicKeySpec This class provides a specification for a RainbowSignature public key.
RainbowSignature This class extends the Signature-class of the FlexiProvider-Api.