org.bouncycastle.jce.provider
Class JCEKeyGenerator.DESede
- JCEKeyGenerator
public static class JCEKeyGenerator.DESede
DESede - the default for this is to generate a key in
a-b-a format that's 24 bytes long but has 16 bytes of
key material (the first 8 bytes is repeated as the last
8 bytes). If you give it a size, you'll get just what you
asked for.
JCEKeyGenerator.AES , JCEKeyGenerator.AES128 , JCEKeyGenerator.AES192 , JCEKeyGenerator.AES256 , JCEKeyGenerator.Blowfish , JCEKeyGenerator.CAST5 , JCEKeyGenerator.CAST6 , JCEKeyGenerator.DES , JCEKeyGenerator.DESede , JCEKeyGenerator.DESede3 , JCEKeyGenerator.GOST28147 , JCEKeyGenerator.HMACSHA1 , 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.Serpent , JCEKeyGenerator.Skipjack , JCEKeyGenerator.Twofish |
engineGenerateKey
protected SecretKey engineGenerateKey()
- engineGenerateKey in interface JCEKeyGenerator
engineInit
protected void engineInit(int keySize,
SecureRandom random)
- engineInit in interface JCEKeyGenerator