Class McElieceFujisakiCipher

  • All Implemented Interfaces:
    MessageEncryptor

    public class McElieceFujisakiCipher
    extends java.lang.Object
    implements MessageEncryptor
    This class implements the Fujisaki/Okamoto conversion of the McEliecePKCS. Fujisaki and Okamoto propose hybrid encryption that merges a symmetric encryption scheme which is secure in the find-guess model with an asymmetric one-way encryption scheme which is sufficiently probabilistic to obtain a public key cryptosystem which is CCA2-secure. For details, see D. Engelbert, R. Overbeck, A. Schmidt, "A summary of the development of the McEliece Cryptosystem", technical report.
    • Field Detail

      • OID

        public static final java.lang.String OID
        The OID of the algorithm.
        See Also:
        Constant Field Values
    • Constructor Detail

      • McElieceFujisakiCipher

        public McElieceFujisakiCipher()