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