Skip to main content

Cryptography & Ciphers

XXTEA Decryption

Apply XXTEA Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.

Tool workspace

Your input stays in this browser.

Add the required input to continue.

Needs input

You can run the tool again after any change.

Options

Your result appears here

Apply XXTEA Decrypt with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.

This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.

XXTEA Decryption uses XXTEA to process the supplied input. The operation returns transformed variable-length binary data for the selected direction. This record describes decryption or decoding for XXTEA Decryption.

The operation returns transformed variable-length binary data for the selected direction. This record describes decryption or decoding for XXTEA Decryption. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings. Processing runs in the browser.

XXTEA provides legacy byte transformation only; it does not provide authenticated encryption.

Instructions

  1. Provide text or data for this tool.
  2. Use the public hexadecimal byte fixture. This applies to XXTEA Decryption.
  3. Keep key bytes and input length unchanged for reversal. This applies to XXTEA Decryption.
  4. Inspect binary output as Hex rather than readable text. This applies to XXTEA Decryption.

Example

Input: Byte input "0011223344556677" with public key "000102030405060708090a0b0c0d0e0f". Operation direction: decryption or decoding; algorithm: XXTEA Decryption.

Settings: XXTEA Decryption: Input and output: ArrayBuffer or byte array as exposed by the tool. Key: the operation's selected byte encoding. Use at least 8 bytes of input for the variable-length block.

Result: The operation returns transformed variable-length binary data for the selected direction. This record describes decryption or decoding for XXTEA Decryption. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings.

Limits

  • XXTEA Decryption: XXTEA requires a compatible variable-length binary format.
  • XXTEA Decryption: It does not authenticate ciphertext or prove sender identity.
  • XXTEA Decryption: Use a modern authenticated encryption scheme for new designs.