Package de.flexiprovider.pqc.ecc.mceliece

Provides the McEliece PKCS and its CCA2 secure variants.

See:
          Description

Class Summary
McElieceCCA2KeyFactory This class is used to translate between McEliece CCA2 keys and key specifications.
McElieceCCA2KeyPairGenerator This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceCCA2ParameterSpec This class provides a specification for the parameters of the CCA2-secure variants of the McEliece PKCS that are used with McElieceFujisakiCipher, McElieceKobaraImaiCipher, and McEliecePointchevalCipher.
McElieceCCA2Primitives Core operations for the CCA-secure variants of McEliece.
McElieceCCA2PrivateKey This class implements a McEliece CCA2 private key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactory.
McElieceCCA2PrivateKeySpec This class provides a specification for a McEliece CCA2 private key.
McElieceCCA2PublicKey This class implements a McEliece CCA2 public key and is usually instantiated by the McElieceCCA2KeyPairGenerator or McElieceCCA2KeyFactory.
McElieceCCA2PublicKeySpec This class provides a specification for a McEliece CCA2 public key.
McElieceFujisakiCipher This class implements the Fujisaki/Okamoto conversion of the McEliecePKCS.
McElieceKeyFactory This class is used to translate between McEliece keys and key specifications.
McElieceKeyPairGenerator This class implements key pair generation of the McEliece Public Key Cryptosystem (McEliecePKC).
McElieceKobaraImaiCipher This class implements the Kobara/Imai conversion of the McEliecePKCS.
McEliecePKCS This class implements the McEliece Public Key cryptosystem (McEliecePKCS).
McEliecePointchevalCipher This class implements the Pointcheval conversion of the McEliecePKCS.
McEliecePrivateKey This class implements a McEliece private key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactory.
McEliecePrivateKeySpec This class provides a specification for a McEliece private key.
McEliecePublicKey This class implements a McEliece public key and is usually instantiated by the McElieceKeyPairGenerator or McElieceKeyFactory.
McEliecePublicKeySpec This class provides a specification for a McEliece public key.
 

Package de.flexiprovider.pqc.ecc.mceliece Description

Provides the McEliece PKCS and its CCA2 secure variants.