Top Fields Constructors Methods
org.bouncycastle.pqc.addon

pack-priv Class FrodoParameters

extends Object
implements KEMParameters
Class Inheritance
All Implemented Interfaces
org.bouncycastle.pqc.addon.KEMParameters
Imports
org.bouncycastle.crypto.fips.FipsSHS

Field Summary

Modifier and TypeField and Description
private final int
B

private final short[]
private static final short[]
private static final short[]
private static final short[]
private final int
D

private final int
private final FipsSHS.Parameters
private final FrodoEngine
public static final FrodoParameters
public static final FrodoParameters
public static final FrodoParameters
public static final FrodoParameters
public static final FrodoParameters
public static final FrodoParameters
private final FrodoMatrixGenerator
private final int
n

private final String

Constructor Summary

AccessConstructor and Description
public
FrodoParameters(String name, int n, int D, int B, short[] cdf_table, FipsSHS.Parameters digest, FrodoMatrixGenerator mGen, int defaultKeySize)

Method Summary

Modifier and TypeMethod and Description
public int
getB()

public short[]
public int
getD()

public int
public FipsSHS.Parameters
pack-priv FrodoEngine
public FrodoMatrixGenerator
public int
getN()

public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

Bback to summary
private final int B
cdf_tableback to summary
private final short[] cdf_table
cdf_table1344back to summary
private static final short[] cdf_table1344
cdf_table640back to summary
private static final short[] cdf_table640
cdf_table976back to summary
private static final short[] cdf_table976
Dback to summary
private final int D
defaultKeySizeback to summary
private final int defaultKeySize
digestback to summary
private final FipsSHS.Parameters digest
engineback to summary
private final FrodoEngine engine
frodokem19888r3back to summary
public static final FrodoParameters frodokem19888r3
frodokem19888shaker3back to summary
public static final FrodoParameters frodokem19888shaker3
frodokem31296r3back to summary
public static final FrodoParameters frodokem31296r3
frodokem31296shaker3back to summary
public static final FrodoParameters frodokem31296shaker3
frodokem43088r3back to summary
public static final FrodoParameters frodokem43088r3
frodokem43088shaker3back to summary
public static final FrodoParameters frodokem43088shaker3
mGenback to summary
private final FrodoMatrixGenerator mGen
nback to summary
private final int n
nameback to summary
private final String name

Constructor Detail

FrodoParametersback to summary
public FrodoParameters(String name, int n, int D, int B, short[] cdf_table, FipsSHS.Parameters digest, FrodoMatrixGenerator mGen, int defaultKeySize)

Method Detail

getBback to summary
public int getB()
getCdf_tableback to summary
public short[] getCdf_table()
getDback to summary
public int getD()
getDefaultKeySizeback to summary
public int getDefaultKeySize()
getDigestback to summary
public FipsSHS.Parameters getDigest()
getEngineback to summary
pack-priv FrodoEngine getEngine()
getmGenback to summary
public FrodoMatrixGenerator getmGen()
getNback to summary
public int getN()
getNameback to summary
public String getName()