Bouncy Castle Cryptography Library 1.85

org.bouncycastle.pqc.jcajce.spec
Class UOVParameterSpec

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

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

AlgorithmSpec for the Unbalanced Oil and Vinegar (UOV) signature scheme. Twelve canonical specs, one per parameter set × encoding-variant pair.


Field Summary
static UOVParameterSpec uov_III
           
static UOVParameterSpec uov_III_pkc
           
static UOVParameterSpec uov_III_pkc_skc
           
static UOVParameterSpec uov_Ip
           
static UOVParameterSpec uov_Ip_pkc
           
static UOVParameterSpec uov_Ip_pkc_skc
           
static UOVParameterSpec uov_Is
           
static UOVParameterSpec uov_Is_pkc
           
static UOVParameterSpec uov_Is_pkc_skc
           
static UOVParameterSpec uov_V
           
static UOVParameterSpec uov_V_pkc
           
static UOVParameterSpec uov_V_pkc_skc
           
 
Method Summary
static UOVParameterSpec 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

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 if is null or unrecognised

Bouncy Castle Cryptography Library 1.85