org.bouncycastle.pqc.jcajce.provider.mceliece (Bouncy Castle Library 1.52 API Specification)
Date: 2015-03-01

# Package org.bouncycastle.pqc.jcajce.provider.mceliece

- Class Summary
  Class | Description
  --- | ---
  BCMcElieceCCA2PrivateKey | This class implements a McEliece CCA2 private key and is usually instantiated by the `McElieceCCA2KeyPairGenerator` or `McElieceCCA2KeyFactorySpi`.
  BCMcElieceCCA2PublicKey | This class implements a McEliece CCA2 public key and is usually instantiated by the `McElieceCCA2KeyPairGenerator` or `McElieceCCA2KeyFactorySpi`.
  BCMcEliecePrivateKey | This class implements a McEliece private key and is usually instantiated by the `McElieceKeyPairGenerator` or `McElieceKeyFactorySpi`.
  BCMcEliecePublicKey | This class implements a McEliece public key and is usually instantiated by the `McElieceKeyPairGenerator` or `McElieceKeyFactorySpi`.
  McElieceCCA2KeyFactorySpi | This class is used to translate between McEliece CCA2 keys and key specifications.
  McElieceCCA2KeysToParams | utility class for converting jce/jca McElieceCCA2 objects objects into their org.bouncycastle.crypto counterparts.
  McElieceCCA2Primitives | Core operations for the CCA-secure variants of McEliece.
  McElieceFujisakiCipherSpi |
  McElieceFujisakiCipherSpi.McElieceFujisaki |
  McElieceFujisakiCipherSpi.McElieceFujisaki224 |
  McElieceFujisakiCipherSpi.McElieceFujisaki256 |
  McElieceFujisakiCipherSpi.McElieceFujisaki384 |
  McElieceFujisakiCipherSpi.McElieceFujisaki512 |
  McElieceKeyFactorySpi | This class is used to translate between McEliece keys and key specifications.
  McElieceKeyPairGeneratorSpi |
  McElieceKeyPairGeneratorSpi.McEliece |
  McElieceKeyPairGeneratorSpi.McElieceCCA2 |
  McElieceKeysToParams | utility class for converting jce/jca McEliece objects objects into their org.bouncycastle.crypto counterparts.
  McElieceKobaraImaiCipherSpi |
  McElieceKobaraImaiCipherSpi.McElieceKobaraImai |
  McElieceKobaraImaiCipherSpi.McElieceKobaraImai224 |
  McElieceKobaraImaiCipherSpi.McElieceKobaraImai256 |
  McElieceKobaraImaiCipherSpi.McElieceKobaraImai384 |
  McElieceKobaraImaiCipherSpi.McElieceKobaraImai512 |
  McEliecePKCSCipherSpi |
  McEliecePKCSCipherSpi.McEliecePKCS |
  McEliecePKCSCipherSpi.McEliecePKCS224 |
  McEliecePKCSCipherSpi.McEliecePKCS256 |
  McEliecePKCSCipherSpi.McEliecePKCS384 |
  McEliecePKCSCipherSpi.McEliecePKCS512 |
  McEliecePointchevalCipherSpi |
  McEliecePointchevalCipherSpi.McEliecePointcheval |
  McEliecePointchevalCipherSpi.McEliecePointcheval224 |
  McEliecePointchevalCipherSpi.McEliecePointcheval256 |
  McEliecePointchevalCipherSpi.McEliecePointcheval384 |
  McEliecePointchevalCipherSpi.McEliecePointcheval512 |