The latest version of descrypt is 0.2.

descrypt is a program for the encryption and decryption of files using the DES encryption algorithm.

descrypt supports the following cryptographic modes: ECB with padding, CBC with ciphertext stealing, 8-bit OFB and 8-bit CFB. In ECB mode, the ciphertext will be between 1 and 8 bytes larger than the plaintext. In CBC, OFB and CFB modes, the ciphertext will always be exactly 8 bytes larger than the plaintext.

This program was written as an exercise in programming and cryptography. It is completely deprecated; don't ever use it. It is probably full of side channels and other bugs.

This program is free software, released under the terms of the GNU GPL.

descrypt's web page may be found at the following location:

Send bug reports and enhancements to