private byte[] generateKey() { SecureRandom random = new SecureRandom(); random.setSeed(UUID.randomUUID().toString().getBytes()); KeyGenerationParameters generationParameters = new KeyGenerationParameters(random, DESParameters.DES_KEY_LENGTH * 8); DESKeyGenerator generator = new DESKeyGenerator(); generator.init(generationParameters); return generator.generateKey(); }
@Override protected CipherKeyGenerator getKeyGenerator() { return new DESKeyGenerator(); } }
@Override protected CipherKeyGenerator getKeyGenerator() { return new DESKeyGenerator(); } }
public KeyGenerator() { super("DES", 64, new DESKeyGenerator()); }
DESKeyGenerator keyGen = new DESKeyGenerator();