Class SPHINCSPlusParameters
- java.lang.Object
-
- org.bouncycastle.pqc.crypto.sphincsplus.SPHINCSPlusParameters
-
public class SPHINCSPlusParameters extends java.lang.Object
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description byte[]
getEncoded()
java.lang.Integer
getID()
static java.lang.Integer
getID(SPHINCSPlusParameters params)
Deprecated.UsegetID()
insteadjava.lang.String
getName()
static SPHINCSPlusParameters
getParams(java.lang.Integer id)
Return the SPHINCS+ parameters that map to the passed in parameter ID.
-
-
-
Field Detail
-
sha2_128f_robust
public static final SPHINCSPlusParameters sha2_128f_robust
-
sha2_128s_robust
public static final SPHINCSPlusParameters sha2_128s_robust
-
sha2_192f_robust
public static final SPHINCSPlusParameters sha2_192f_robust
-
sha2_192s_robust
public static final SPHINCSPlusParameters sha2_192s_robust
-
sha2_256f_robust
public static final SPHINCSPlusParameters sha2_256f_robust
-
sha2_256s_robust
public static final SPHINCSPlusParameters sha2_256s_robust
-
sha2_128f
public static final SPHINCSPlusParameters sha2_128f
-
sha2_128s
public static final SPHINCSPlusParameters sha2_128s
-
sha2_192f
public static final SPHINCSPlusParameters sha2_192f
-
sha2_192s
public static final SPHINCSPlusParameters sha2_192s
-
sha2_256f
public static final SPHINCSPlusParameters sha2_256f
-
sha2_256s
public static final SPHINCSPlusParameters sha2_256s
-
shake_128f_robust
public static final SPHINCSPlusParameters shake_128f_robust
-
shake_128s_robust
public static final SPHINCSPlusParameters shake_128s_robust
-
shake_192f_robust
public static final SPHINCSPlusParameters shake_192f_robust
-
shake_192s_robust
public static final SPHINCSPlusParameters shake_192s_robust
-
shake_256f_robust
public static final SPHINCSPlusParameters shake_256f_robust
-
shake_256s_robust
public static final SPHINCSPlusParameters shake_256s_robust
-
shake_128f
public static final SPHINCSPlusParameters shake_128f
-
shake_128s
public static final SPHINCSPlusParameters shake_128s
-
shake_192f
public static final SPHINCSPlusParameters shake_192f
-
shake_192s
public static final SPHINCSPlusParameters shake_192s
-
shake_256f
public static final SPHINCSPlusParameters shake_256f
-
shake_256s
public static final SPHINCSPlusParameters shake_256s
-
haraka_128f
public static final SPHINCSPlusParameters haraka_128f
Deprecated.obsolete to be removed
-
haraka_128s
public static final SPHINCSPlusParameters haraka_128s
-
haraka_192f
public static final SPHINCSPlusParameters haraka_192f
-
haraka_192s
public static final SPHINCSPlusParameters haraka_192s
-
haraka_256f
public static final SPHINCSPlusParameters haraka_256f
-
haraka_256s
public static final SPHINCSPlusParameters haraka_256s
-
haraka_128f_simple
public static final SPHINCSPlusParameters haraka_128f_simple
-
haraka_128s_simple
public static final SPHINCSPlusParameters haraka_128s_simple
-
haraka_192f_simple
public static final SPHINCSPlusParameters haraka_192f_simple
-
haraka_192s_simple
public static final SPHINCSPlusParameters haraka_192s_simple
-
haraka_256f_simple
public static final SPHINCSPlusParameters haraka_256f_simple
-
haraka_256s_simple
public static final SPHINCSPlusParameters haraka_256s_simple
-
-
Method Detail
-
getID
public java.lang.Integer getID()
-
getName
public java.lang.String getName()
-
getParams
public static SPHINCSPlusParameters getParams(java.lang.Integer id)
Return the SPHINCS+ parameters that map to the passed in parameter ID.- Parameters:
id
- the oid of interest.- Returns:
- the parameter set.
-
getID
public static java.lang.Integer getID(SPHINCSPlusParameters params)
Deprecated.UsegetID()
insteadReturn the OID that maps to the passed in SPHINCS+ parameters.- Parameters:
params
- the parameters of interest.- Returns:
- the OID for the parameter set.
-
getEncoded
public byte[] getEncoded()
-
-