Top Description Fields Constructors Methods
org.bouncycastle.pqc.jcajce.spec

public Class QTESLAParameterSpec

extends Object
implements AlgorithmParameterSpec
Class Inheritance
All Implemented Interfaces
java.security.spec.AlgorithmParameterSpec
Imports
java.security.spec.AlgorithmParameterSpec, org.bouncycastle.pqc.legacy.crypto.qtesla.QTESLASecurityCategory

qTESLA parameter details. These are divided up on the basis of the security categories for each individual parameter set.

Field Summary

Modifier and TypeField and Description
public static final String
PROVABLY_SECURE_I

Available security categories.

public static final String
private String

Constructor Summary

AccessConstructor and Description
public
QTESLAParameterSpec(String
the security category we want this parameterSpec to match.
securityCategory
)

Base constructor.

Method Summary

Modifier and TypeMethod and Description
public String

Returns:

the security category.
getSecurityCategory
()

Return the security category.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

PROVABLY_SECURE_Iback to summary
public static final String PROVABLY_SECURE_I

Available security categories.

PROVABLY_SECURE_IIIback to summary
public static final String PROVABLY_SECURE_III
securityCategoryback to summary
private String securityCategory

Constructor Detail

QTESLAParameterSpecback to summary
public QTESLAParameterSpec(String securityCategory)

Base constructor.

Parameters
securityCategory:String

the security category we want this parameterSpec to match.

Method Detail

getSecurityCategoryback to summary
public String getSecurityCategory()

Return the security category.

Returns:String

the security category.