Encrypt with AES128

Key:
IV:
Data:

Messages


Output


Instructions

  1. Enter 128bit Key as 32 hexidecimal digits, or enter a passphrase and press MD5 to use the MD5 hash of the passphrase.
  2. Enter 128bit Initialization Vector as 32 hexidecimal digits
  3. Enter data
  4. Record Key in a secure location
  5. Record Initialization Vector (can be kept with the encrypted data)
  6. Encrypt
  7. Save the encrypted output

Notes

  1. The output is Base64 encoded.
  2. The data is encrypted with AES128 using Output Feedback chaining.
  3. Each message that is encrypted with the same key must have a different IV.
  4. The MD5 hashing is an ordinary MD5 hash, not a proper password base encryption key.