Implementation of key generation with AES CTR mode
843811Jun 1 2010 — edited Jun 3 2010Hi,
I need to generate some secret keys with AES in CTR mode.
I used KeyGenerator for this task before:
KeyGenerator kg=KeyGenerator.getInstance("AES");
kg.init(128);
SecretKey sk=kg.generateKey();
But when i try to use AES in CTR mode i get "java.security.NoSuchAlgorithmException: AES/CTR/NoPadding KeyGenerator not available" exception
KeyGenerator kg=KeyGenerator.getInstance("AES/CTR/NoPadding");
kg.init(AES_key_size);
kg.init(params); //params type is IvParameterSpec
SecretKey sk=kg.generateKey();
Is there any other way to generate keys with AES in CTR mode?
Thx in advance