Package org.bouncycastle.pqc.jcajce.spec
Class UOVParameterSpec
- java.lang.Object
-
- org.bouncycastle.pqc.jcajce.spec.UOVParameterSpec
-
- All Implemented Interfaces:
java.security.spec.AlgorithmParameterSpec
public class UOVParameterSpec extends java.lang.Object implements java.security.spec.AlgorithmParameterSpecAlgorithmSpec for the Unbalanced Oil and Vinegar (UOV) signature scheme. Twelve canonical specs, one per parameter set × encoding-variant pair.
-
-
Field Summary
Fields Modifier and Type Field Description static UOVParameterSpecuov_IIIstatic UOVParameterSpecuov_III_pkcstatic UOVParameterSpecuov_III_pkc_skcstatic UOVParameterSpecuov_Ipstatic UOVParameterSpecuov_Ip_pkcstatic UOVParameterSpecuov_Ip_pkc_skcstatic UOVParameterSpecuov_Isstatic UOVParameterSpecuov_Is_pkcstatic UOVParameterSpecuov_Is_pkc_skcstatic UOVParameterSpecuov_Vstatic UOVParameterSpecuov_V_pkcstatic UOVParameterSpecuov_V_pkc_skc
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UOVParameterSpecfromName(java.lang.String name)java.lang.StringgetName()
-
-
-
Field Detail
-
uov_Is
public static final UOVParameterSpec uov_Is
-
uov_Is_pkc
public static final UOVParameterSpec uov_Is_pkc
-
uov_Is_pkc_skc
public static final UOVParameterSpec uov_Is_pkc_skc
-
uov_Ip
public static final UOVParameterSpec uov_Ip
-
uov_Ip_pkc
public static final UOVParameterSpec uov_Ip_pkc
-
uov_Ip_pkc_skc
public static final UOVParameterSpec uov_Ip_pkc_skc
-
uov_III
public static final UOVParameterSpec uov_III
-
uov_III_pkc
public static final UOVParameterSpec uov_III_pkc
-
uov_III_pkc_skc
public static final UOVParameterSpec uov_III_pkc_skc
-
uov_V
public static final UOVParameterSpec uov_V
-
uov_V_pkc
public static final UOVParameterSpec uov_V_pkc
-
uov_V_pkc_skc
public static final UOVParameterSpec uov_V_pkc_skc
-
-
Method Detail
-
getName
public java.lang.String getName()
-
fromName
public static UOVParameterSpec fromName(java.lang.String name)
- Parameters:
name- a parameter-set name (case-insensitive)- Returns:
- the matching spec, or
nullifnameis null or unrecognised
-
-