Bouncy Castle Cryptography Library 1.37

org.bouncycastle.jce.provider
Class JCEKeyGenerator.DESede3

java.lang.Object
  extended by javax.crypto.KeyGeneratorSpi
      extended by org.bouncycastle.jce.provider.JCEKeyGenerator
          extended by org.bouncycastle.jce.provider.JCEKeyGenerator.DESede3
Enclosing class:
JCEKeyGenerator

public static class JCEKeyGenerator.DESede3
extends JCEKeyGenerator

generate a desEDE key in the a-b-c format.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.bouncycastle.jce.provider.JCEKeyGenerator
JCEKeyGenerator.Blowfish, JCEKeyGenerator.CAST6, JCEKeyGenerator.DES, JCEKeyGenerator.DESede, JCEKeyGenerator.DESede3, JCEKeyGenerator.GOST28147, JCEKeyGenerator.HC128, JCEKeyGenerator.HC256, JCEKeyGenerator.HMACSHA1, JCEKeyGenerator.HMACSHA224, JCEKeyGenerator.HMACSHA256, JCEKeyGenerator.HMACSHA384, JCEKeyGenerator.HMACSHA512, JCEKeyGenerator.HMACTIGER, JCEKeyGenerator.IDEA, JCEKeyGenerator.MD2HMAC, JCEKeyGenerator.MD4HMAC, JCEKeyGenerator.MD5HMAC, JCEKeyGenerator.RC2, JCEKeyGenerator.RC4, JCEKeyGenerator.RC5, JCEKeyGenerator.RC564, JCEKeyGenerator.RC6, JCEKeyGenerator.Rijndael, JCEKeyGenerator.RIPEMD128HMAC, JCEKeyGenerator.RIPEMD160HMAC, JCEKeyGenerator.Salsa20, JCEKeyGenerator.Serpent, JCEKeyGenerator.Skipjack, JCEKeyGenerator.TEA, JCEKeyGenerator.Twofish, JCEKeyGenerator.XTEA
 
Field Summary
 
Fields inherited from class org.bouncycastle.jce.provider.JCEKeyGenerator
algName, defaultKeySize, engine, keySize, uninitialised
 
Constructor Summary
JCEKeyGenerator.DESede3()
           
 
Method Summary
protected  javax.crypto.SecretKey engineGenerateKey()
           
protected  void engineInit(int keySize, java.security.SecureRandom random)
           
 
Methods inherited from class org.bouncycastle.jce.provider.JCEKeyGenerator
engineInit, engineInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JCEKeyGenerator.DESede3

public JCEKeyGenerator.DESede3()
Method Detail

engineInit

protected void engineInit(int keySize,
                          java.security.SecureRandom random)
Overrides:
engineInit in class JCEKeyGenerator

engineGenerateKey

protected javax.crypto.SecretKey engineGenerateKey()
Overrides:
engineGenerateKey in class JCEKeyGenerator

Bouncy Castle Cryptography Library 1.37