Class McEliecePointchevalCipher

  • All Implemented Interfaces:
    MessageEncryptor

    public class McEliecePointchevalCipher
    extends Object
    implements MessageEncryptor
    This class implements the Pointcheval conversion of the McEliecePKCS. Pointcheval presents a generic technique to make a CCA2-secure cryptosystem from any partially trapdoor one-way function in the random oracle model. For details, see D. Engelbert, R. Overbeck, A. Schmidt, "A summary of the development of the McEliece Cryptosystem", technical report.
    • Constructor Detail

      • McEliecePointchevalCipher

        public McEliecePointchevalCipher()