Uses of Class
org.bouncycastle.crypto.KeyGenerationParameters
-
-
Uses of KeyGenerationParameters in org.bouncycastle.crypto
Methods in org.bouncycastle.crypto with parameters of type KeyGenerationParameters Modifier and Type Method Description void
AsymmetricCipherKeyPairGenerator. init(KeyGenerationParameters param)
intialise the key pair generator.void
CipherKeyGenerator. init(KeyGenerationParameters param)
initialise the key generator. -
Uses of KeyGenerationParameters in org.bouncycastle.crypto.generators
Methods in org.bouncycastle.crypto.generators with parameters of type KeyGenerationParameters Modifier and Type Method Description void
CramerShoupKeyPairGenerator. init(KeyGenerationParameters param)
void
DESedeKeyGenerator. init(KeyGenerationParameters param)
initialise the key generator - if strength is set to zero the key generated will be 192 bits in size, otherwise strength can be 128 or 192 (or 112 or 168 if you don't count parity bits), depending on whether you wish to do 2-key or 3-key triple DES.void
DESKeyGenerator. init(KeyGenerationParameters param)
initialise the key generator - if strength is set to zero the key generated will be 64 bits in size, otherwise strength can be 64 or 56 bits (if you don't count the parity bits).void
DHBasicKeyPairGenerator. init(KeyGenerationParameters param)
void
DHKeyPairGenerator. init(KeyGenerationParameters param)
void
DSAKeyPairGenerator. init(KeyGenerationParameters param)
void
ECKeyPairGenerator. init(KeyGenerationParameters param)
void
Ed25519KeyPairGenerator. init(KeyGenerationParameters parameters)
void
Ed448KeyPairGenerator. init(KeyGenerationParameters parameters)
void
ElGamalKeyPairGenerator. init(KeyGenerationParameters param)
void
GOST3410KeyPairGenerator. init(KeyGenerationParameters param)
void
NaccacheSternKeyPairGenerator. init(KeyGenerationParameters param)
void
Poly1305KeyGenerator. init(KeyGenerationParameters param)
Initialises the key generator.
Poly1305 keys are always 256 bits, so the key length in the provided parameters is ignored.void
RSAKeyPairGenerator. init(KeyGenerationParameters param)
void
X25519KeyPairGenerator. init(KeyGenerationParameters parameters)
void
X448KeyPairGenerator. init(KeyGenerationParameters parameters)
-
Uses of KeyGenerationParameters in org.bouncycastle.crypto.params
Subclasses of KeyGenerationParameters in org.bouncycastle.crypto.params Modifier and Type Class Description class
CramerShoupKeyGenerationParameters
class
DHKeyGenerationParameters
class
DSAKeyGenerationParameters
class
ECKeyGenerationParameters
class
Ed25519KeyGenerationParameters
class
Ed448KeyGenerationParameters
class
ElGamalKeyGenerationParameters
class
GOST3410KeyGenerationParameters
class
NaccacheSternKeyGenerationParameters
Parameters for NaccacheStern public private key generation.class
RSAKeyGenerationParameters
class
X25519KeyGenerationParameters
class
X448KeyGenerationParameters
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.gmss
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.gmss Modifier and Type Class Description class
GMSSKeyGenerationParameters
Methods in org.bouncycastle.pqc.crypto.gmss with parameters of type KeyGenerationParameters Modifier and Type Method Description void
GMSSKeyPairGenerator. init(KeyGenerationParameters param)
void
GMSSKeyPairGenerator. initialize(KeyGenerationParameters param)
Initalizes the key pair generator using a parameter set as input -
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.lms
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.lms Modifier and Type Class Description class
HSSKeyGenerationParameters
class
LMSKeyGenerationParameters
Methods in org.bouncycastle.pqc.crypto.lms with parameters of type KeyGenerationParameters Modifier and Type Method Description void
HSSKeyPairGenerator. init(KeyGenerationParameters param)
void
LMSKeyPairGenerator. init(KeyGenerationParameters param)
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.mceliece
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.mceliece Modifier and Type Class Description class
McElieceCCA2KeyGenerationParameters
class
McElieceKeyGenerationParameters
Methods in org.bouncycastle.pqc.crypto.mceliece with parameters of type KeyGenerationParameters Modifier and Type Method Description void
McElieceCCA2KeyPairGenerator. init(KeyGenerationParameters param)
void
McElieceKeyPairGenerator. init(KeyGenerationParameters param)
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.newhope
Methods in org.bouncycastle.pqc.crypto.newhope with parameters of type KeyGenerationParameters Modifier and Type Method Description void
NHKeyPairGenerator. init(KeyGenerationParameters param)
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.ntru
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.ntru Modifier and Type Class Description class
NTRUEncryptionKeyGenerationParameters
A set of parameters for NtruEncrypt.class
NTRUSigningKeyGenerationParameters
A set of parameters for NtruSign.Methods in org.bouncycastle.pqc.crypto.ntru with parameters of type KeyGenerationParameters Modifier and Type Method Description void
NTRUEncryptionKeyPairGenerator. init(KeyGenerationParameters param)
Constructs a new instance with a set of encryption parameters.void
NTRUSigningKeyPairGenerator. init(KeyGenerationParameters param)
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.qtesla
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.qtesla Modifier and Type Class Description class
QTESLAKeyGenerationParameters
qTESLA key-pair generation parameters.Methods in org.bouncycastle.pqc.crypto.qtesla with parameters of type KeyGenerationParameters Modifier and Type Method Description void
QTESLAKeyPairGenerator. init(KeyGenerationParameters param)
Initialize the generator with a security category and a source of randomness. -
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.rainbow
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.rainbow Modifier and Type Class Description class
RainbowKeyGenerationParameters
Methods in org.bouncycastle.pqc.crypto.rainbow with parameters of type KeyGenerationParameters Modifier and Type Method Description void
RainbowKeyPairGenerator. init(KeyGenerationParameters param)
void
RainbowKeyPairGenerator. initialize(KeyGenerationParameters param)
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.sphincs
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.sphincs Modifier and Type Class Description class
SPHINCS256KeyGenerationParameters
Methods in org.bouncycastle.pqc.crypto.sphincs with parameters of type KeyGenerationParameters Modifier and Type Method Description void
SPHINCS256KeyPairGenerator. init(KeyGenerationParameters param)
-
Uses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.xmss
Subclasses of KeyGenerationParameters in org.bouncycastle.pqc.crypto.xmss Modifier and Type Class Description class
XMSSKeyGenerationParameters
XMSS key-pair generation parameters.class
XMSSMTKeyGenerationParameters
XMSS^MT key-pair generation parameters.Methods in org.bouncycastle.pqc.crypto.xmss with parameters of type KeyGenerationParameters Modifier and Type Method Description void
XMSSKeyPairGenerator. init(KeyGenerationParameters param)
void
XMSSMTKeyPairGenerator. init(KeyGenerationParameters param)
-