org.bouncycastle.pqc.jcajce.spec
Class SDitHParameterSpec
java.lang.Object
org.bouncycastle.pqc.jcajce.spec.SDitHParameterSpec
- All Implemented Interfaces:
- java.security.spec.AlgorithmParameterSpec
- public class SDitHParameterSpec
- extends java.lang.Object
- implements java.security.spec.AlgorithmParameterSpec
AlgorithmSpec for SDitH (Syndrome-Decoding-in-the-Head), exposed via the
BCPQC provider.
Currently only the parameter set is
wired in; the other 23 NIST-submitted variants (hypercube/threshold ×
cat1/3/5 × gf256/p251) will be added as their implementations come in.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sdith_hypercube_cat1_gf256
public static final SDitHParameterSpec sdith_hypercube_cat1_gf256
sdith_hypercube_cat3_gf256
public static final SDitHParameterSpec sdith_hypercube_cat3_gf256
sdith_hypercube_cat5_gf256
public static final SDitHParameterSpec sdith_hypercube_cat5_gf256
sdith_hypercube_cat1_p251
public static final SDitHParameterSpec sdith_hypercube_cat1_p251
sdith_hypercube_cat3_p251
public static final SDitHParameterSpec sdith_hypercube_cat3_p251
sdith_hypercube_cat5_p251
public static final SDitHParameterSpec sdith_hypercube_cat5_p251
sdith_threshold_cat1_gf256
public static final SDitHParameterSpec sdith_threshold_cat1_gf256
sdith_threshold_cat3_gf256
public static final SDitHParameterSpec sdith_threshold_cat3_gf256
sdith_threshold_cat5_gf256
public static final SDitHParameterSpec sdith_threshold_cat5_gf256
sdith_threshold_cat1_p251
public static final SDitHParameterSpec sdith_threshold_cat1_p251
sdith_threshold_cat3_p251
public static final SDitHParameterSpec sdith_threshold_cat3_p251
sdith_threshold_cat5_p251
public static final SDitHParameterSpec sdith_threshold_cat5_p251
getName
public java.lang.String getName()
fromName
public static SDitHParameterSpec fromName(java.lang.String name)