AES Encrypt / Decrypter
Input
Plaintext
Processed as UTF-8.
Ciphertext (Base64)
Encryption output appears here, too.
Settings
Key String
Show
AES Key Length
AES-128
AES-192
AES-256
Padding
PKCS7
NoPadding
• Key & IV are derived automatically using
MD5
(deterministic).
• IV = MD5("iv:" + key) first 16 bytes. No separate IV input required.
• With
NoPadding
, plaintext byte length must be a multiple of 16.