Documentation

This tool performs local encryption/decryption with TEA, XTEA, and XXTEA algorithms, including multiple modes and encoding formats.

TEA/XTEA/XXTEA are mainly used for lightweight encryption in embedded systems and games. For applications requiring high security, such as banking or personal privacy, use AES instead.

Key Features

  • TEA, XTEA, and XXTEA support
  • CBC, ECB, CFB, OFB, and RAW modes (algorithm-dependent)
  • Multiple input/output encodings
  • Key and IV validation hints

Steps

  1. Choose encrypt/decrypt and algorithm type.
  2. Configure mode, padding, and formats.
  3. Enter key, IV, and input text.
  4. Process and copy output.

Notes

  • TEA-family implementations vary; keep parameters strictly consistent across systems.
  • Confirm implementation constraints when combining XXTEA with block-style modes.
  • Prefer modern ciphers for security-critical production usage.