DES/3DES Calculator
Encrypt and decrypt hexadecimal payload streams
16 chars (8 bytes) for DES, 32/48 chars (16/24 bytes) for 3DES.
Related Tools
What is the DES/3DES Calculator?
The DES/3DES Calculator is a free online tool for encrypting and decrypting hexadecimal data using the Data Encryption Standard (DES) and Triple DES (3DES/TDES) algorithms. It supports ECB and CBC modes with multiple padding options including NoPadding, ZeroPadding, and ISO 9797-1.
- Select the operation: Encrypt or Decrypt.
- Choose the algorithm: Single DES or Triple DES (3DES).
- Select the cipher mode: ECB or CBC.
- Enter your hexadecimal key (16 hex chars for DES, 32 or 48 for 3DES).
- Enter your hexadecimal data and click Calculate.
What is the difference between DES and 3DES?
DES uses a single 56-bit key (8 bytes) while 3DES applies the DES algorithm three times with either two or three independent keys (16 or 24 bytes), providing significantly stronger encryption.
When should I use ECB vs CBC mode?
ECB (Electronic Codebook) encrypts each block independently and is suitable for single-block data. CBC (Cipher Block Chaining) chains blocks together using an IV, providing better security for multi-block data.
Is 3DES still used in payments?
Yes. 3DES remains widely used in payment card industry applications including PIN encryption, MAC generation, ARQC calculation, and key management, though AES is gradually replacing it.