TOOLS / ENCRYPTION

DES/3DES Encrypt/Decrypt

Encrypt and decrypt with DES/3DES.

Uses the selected key size and padding. Examples contain test data only.

Block cipher mode
Padding
Algorithm

Decrypt always reads ciphertext as HEX.

Calculator reference

Verification evidence and limitations →

What it calculates

Encrypts and decrypts data with DES or Triple DES.

Inputs and methods

8/16/24-byte keys; ECB, CBC, CFB-8/64, OFB-8/64, and selectable padding.

Worked example

DES, ECB, no padding. Key: 133457799BBCDFF1. Data: 0123456789ABCDEF.

85E813540F0AB405

Specification and limits

DES/TDEA are legacy ciphers. Padding and feedback size must match the other implementation.

Historical DES specification ↗