|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.bouncycastle.crypto.CipherKeyGenerator | +--org.bouncycastle.crypto.generators.DESKeyGenerator | +--org.bouncycastle.crypto.generators.DESedeKeyGenerator
Fields inherited from class org.bouncycastle.crypto.CipherKeyGenerator |
random, strength |
Constructor Summary | |
DESedeKeyGenerator()
|
Method Summary | |
byte[] |
generateKey()
generate a secret key. |
void |
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DESedeKeyGenerator()
Method Detail |
public void init(KeyGenerationParameters param)
init
in class DESKeyGenerator
param
- the parameters to be used for key generationpublic byte[] generateKey()
CipherKeyGenerator
generateKey
in class DESKeyGenerator
org.bouncycastle.crypto.CipherKeyGenerator
|
Bouncy Castle Cryptography Library 1.77.0 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |