Skip to main content

Cryptography & Ciphers

Triple DES Encryption

Apply Triple DES Encrypt 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 Triple DES Encrypt 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.

Triple DES Encryption uses Triple DES to process the supplied input. The operation returns block-cipher ciphertext or plaintext as Text or Hex. This record describes encryption or encoding for Triple DES Encryption.

The operation returns block-cipher ciphertext or plaintext as Text or Hex. This record describes encryption or encoding for Triple DES Encryption. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings. Processing runs in the browser.

DES-family operations provide legacy byte transformation only; they are not a modern authenticated encryption design.

Instructions

  1. Provide text or data for this tool.
  2. Use a public fixture and keep the mode consistent for encryption and decryption. This applies to Triple DES Encryption.
  3. Select Hex for exact byte comparison. This applies to Triple DES Encryption.
  4. Check padding and IV values when decryption fails. This applies to Triple DES Encryption.

Example

Input: Plaintext "Test message"; key "0011223344556677"; IV "0102030405060708". Operation direction: encryption or encoding; algorithm: Triple DES Encryption.

Settings: Triple DES Encryption: Select the required key encoding, mode, input encoding, and output encoding. Use an 8-byte IV for non-ECB modes. Triple DES accepts 16- or 24-byte keys; DES uses its operation-defined key size.

Result: The operation returns block-cipher ciphertext or plaintext as Text or Hex. This record describes encryption or encoding for Triple DES Encryption. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings.

Limits

  • Triple DES Encryption: ECB reveals repeated blocks.
  • Triple DES Encryption: DES and Triple DES are legacy algorithms for compatibility work.
  • Triple DES Encryption: These operations do not authenticate ciphertext or establish sender identity.