Кто-нибудь знает, для чего используется поведение криптографического Java по умолчанию:
SecretKeySpec localSecretKeySpec = new SecretKeySpec(arrayOfByte, "AES");
Cipher localCipher = Cipher.getInstance("AES");
В частности, я хочу понять, как эти классы генерируют IV, а также то, что является режимом шифрования по умолчанию при простом указании "AES". Спасибо.