|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gudy.bouncycastle.crypto.CipherKeyGenerator org.gudy.bouncycastle.crypto.generators.DESKeyGenerator org.gudy.bouncycastle.crypto.generators.DESedeKeyGenerator
public class DESedeKeyGenerator
Field Summary |
---|
Fields inherited from class org.gudy.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 CipherKeyGenerator
param
- the parameters to be used for key generationpublic byte[] generateKey()
CipherKeyGenerator
generateKey
in class DESKeyGenerator
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |