Bouncy Castle Cryptography Library 1.81

org.bouncycastle.pqc.jcajce.spec
Class QTESLAParameterSpec

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

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

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


Field Summary
static java.lang.String PROVABLY_SECURE_I
          Available security categories.
static java.lang.String PROVABLY_SECURE_III
           
 
Constructor Summary
QTESLAParameterSpec(java.lang.String securityCategory)
          Base constructor.
 
Method Summary
 java.lang.String getSecurityCategory()
          Return the security category.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROVABLY_SECURE_I

public static final java.lang.String PROVABLY_SECURE_I
Available security categories.


PROVABLY_SECURE_III

public static final java.lang.String PROVABLY_SECURE_III
Constructor Detail

QTESLAParameterSpec

public QTESLAParameterSpec(java.lang.String securityCategory)
Base constructor.

Parameters:
securityCategory - the security category we want this parameterSpec to match.
Method Detail

getSecurityCategory

public java.lang.String getSecurityCategory()
Return the security category.

Returns:
the security category.

Bouncy Castle Cryptography Library 1.81