Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.crystals.dilithium

public Class DilithiumParameters

extends Object
Class Inheritance
Imports
java.security.SecureRandom

Field Summary

Modifier and TypeField and Description
public static final DilithiumParameters
public static final DilithiumParameters
public static final DilithiumParameters
private final int
k

private final String
private final boolean
usingAES

Deprecated obsolete to be removed

Constructor Summary

AccessConstructor and Description
private
DilithiumParameters(String name, int k, boolean usingAES)

Method Summary

Modifier and TypeMethod and Description
pack-priv DilithiumEngine
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

dilithium2back to summary
public static final DilithiumParameters dilithium2
dilithium3back to summary
public static final DilithiumParameters dilithium3
dilithium5back to summary
public static final DilithiumParameters dilithium5
kback to summary
private final int k
nameback to summary
private final String name
usingAESback to summary
private final boolean usingAES

Deprecated

obsolete to be removed

Constructor Detail

DilithiumParametersback to summary
private DilithiumParameters(String name, int k, boolean usingAES)

Method Detail

getEngineback to summary
pack-priv DilithiumEngine getEngine(SecureRandom random)
getNameback to summary
public String getName()