Bouncy Castle Cryptography Library 1.85

org.bouncycastle.jcajce.spec
Class CMCEParameterSpec

java.lang.Object
  extended byorg.bouncycastle.jcajce.spec.CMCEParameterSpec
All Implemented Interfaces:
java.security.spec.AlgorithmParameterSpec

public class CMCEParameterSpec
extends java.lang.Object
implements java.security.spec.AlgorithmParameterSpec

AlgorithmSpec for the standardised Classic McEliece (ISO/IEC 18033-2:2006/Amd 2:2026, Clause 13). Each of the four security parameter sets has a base variant, a semi-systematic "f" variant, a plaintext-confirmation "pc" variant, and a combined "pcf" variant.


Field Summary
static CMCEParameterSpec mceliece460896
           
static CMCEParameterSpec mceliece460896f
           
static CMCEParameterSpec mceliece460896pc
           
static CMCEParameterSpec mceliece460896pcf
           
static CMCEParameterSpec mceliece6688128
           
static CMCEParameterSpec mceliece6688128f
           
static CMCEParameterSpec mceliece6688128pc
           
static CMCEParameterSpec mceliece6688128pcf
           
static CMCEParameterSpec mceliece6960119
           
static CMCEParameterSpec mceliece6960119f
           
static CMCEParameterSpec mceliece6960119pc
           
static CMCEParameterSpec mceliece6960119pcf
           
static CMCEParameterSpec mceliece8192128
           
static CMCEParameterSpec mceliece8192128f
           
static CMCEParameterSpec mceliece8192128pc
           
static CMCEParameterSpec mceliece8192128pcf
           
 
Method Summary
static CMCEParameterSpec fromName(java.lang.String name)
           
 java.lang.String getName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mceliece460896

public static final CMCEParameterSpec mceliece460896

mceliece460896f

public static final CMCEParameterSpec mceliece460896f

mceliece460896pc

public static final CMCEParameterSpec mceliece460896pc

mceliece460896pcf

public static final CMCEParameterSpec mceliece460896pcf

mceliece6688128

public static final CMCEParameterSpec mceliece6688128

mceliece6688128f

public static final CMCEParameterSpec mceliece6688128f

mceliece6688128pc

public static final CMCEParameterSpec mceliece6688128pc

mceliece6688128pcf

public static final CMCEParameterSpec mceliece6688128pcf

mceliece6960119

public static final CMCEParameterSpec mceliece6960119

mceliece6960119f

public static final CMCEParameterSpec mceliece6960119f

mceliece6960119pc

public static final CMCEParameterSpec mceliece6960119pc

mceliece6960119pcf

public static final CMCEParameterSpec mceliece6960119pcf

mceliece8192128

public static final CMCEParameterSpec mceliece8192128

mceliece8192128f

public static final CMCEParameterSpec mceliece8192128f

mceliece8192128pc

public static final CMCEParameterSpec mceliece8192128pc

mceliece8192128pcf

public static final CMCEParameterSpec mceliece8192128pcf
Method Detail

getName

public java.lang.String getName()

fromName

public static CMCEParameterSpec fromName(java.lang.String name)

Bouncy Castle Cryptography Library 1.85