Class CMCEPrivateKeyParameters

  • All Implemented Interfaces:
    CipherParameters

    @Deprecated
    public class CMCEPrivateKeyParameters
    extends CMCEKeyParameters
    Deprecated.
    the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec). This is the legacy NIST round 3 (non-pc, incl. mceliece348864) implementation, retained for backwards compatibility.
    • Constructor Detail

      • CMCEPrivateKeyParameters

        public CMCEPrivateKeyParameters​(CMCEParameters params,
                                        byte[] privateKey)
        Deprecated.
      • CMCEPrivateKeyParameters

        public CMCEPrivateKeyParameters​(CMCEParameters params,
                                        byte[] delta,
                                        byte[] C,
                                        byte[] g,
                                        byte[] alpha,
                                        byte[] s)
        Deprecated.
    • Method Detail

      • getPrivateKey

        public byte[] getPrivateKey()
        Deprecated.
      • reconstructPublicKey

        public byte[] reconstructPublicKey()
        Deprecated.
      • getEncoded

        public byte[] getEncoded()
        Deprecated.
      • getDelta

        public byte[] getDelta()
        Deprecated.
      • getC

        public byte[] getC()
        Deprecated.
      • getG

        public byte[] getG()
        Deprecated.
      • getAlpha

        public byte[] getAlpha()
        Deprecated.
      • getS

        public byte[] getS()
        Deprecated.