Top Fields Constructors Methods
org.bouncycastle.pqc.crypto.rainbow

public Class RainbowParameters

extends Object
implements CipherParameters
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.CipherParameters
Imports
org.bouncycastle.crypto.CipherParameters, .Digest, org.bouncycastle.crypto.digests.SHA384Digest, .SHA512Digest

Field Summary

Modifier and TypeField and Description
private final Digest
private static final int
private static final int
private static final int
private final int
m

private final int
n

private final String
private final int
private final int
public static final RainbowParameters
public static final RainbowParameters
public static final RainbowParameters
public static final RainbowParameters
public static final RainbowParameters
public static final RainbowParameters
private final int
private final int
private final Version

Constructor Summary

AccessConstructor and Description
private
RainbowParameters(String name, int strength, Version version)

Method Summary

Modifier and TypeMethod and Description
pack-priv Digest
pack-priv int
pack-priv int
pack-priv int
pack-priv int
getM()

pack-priv int
getN()

public String
pack-priv int
pack-priv int
pack-priv int
pack-priv int
pack-priv Version
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

hash_algoback to summary
private final Digest hash_algo
len_pkseedback to summary
private static final int len_pkseed
len_saltback to summary
private static final int len_salt
len_skseedback to summary
private static final int len_skseed
mback to summary
private final int m
nback to summary
private final int n
nameback to summary
private final String name
o1back to summary
private final int o1
o2back to summary
private final int o2
rainbowIIIcircumzenithalback to summary
public static final RainbowParameters rainbowIIIcircumzenithal
rainbowIIIclassicback to summary
public static final RainbowParameters rainbowIIIclassic
rainbowIIIcompressedback to summary
public static final RainbowParameters rainbowIIIcompressed
rainbowVcircumzenithalback to summary
public static final RainbowParameters rainbowVcircumzenithal
rainbowVclassicback to summary
public static final RainbowParameters rainbowVclassic
rainbowVcompressedback to summary
public static final RainbowParameters rainbowVcompressed
v1back to summary
private final int v1
v2back to summary
private final int v2
versionback to summary
private final Version version

Constructor Detail

RainbowParametersback to summary
private RainbowParameters(String name, int strength, Version version)

Method Detail

getHash_algoback to summary
pack-priv Digest getHash_algo()
getLen_pkseedback to summary
pack-priv int getLen_pkseed()
getLen_saltback to summary
pack-priv int getLen_salt()
getLen_skseedback to summary
pack-priv int getLen_skseed()
getMback to summary
pack-priv int getM()
getNback to summary
pack-priv int getN()
getNameback to summary
public String getName()
getO1back to summary
pack-priv int getO1()
getO2back to summary
pack-priv int getO2()
getV1back to summary
pack-priv int getV1()
getV2back to summary
pack-priv int getV2()
getVersionback to summary
pack-priv Version getVersion()