DISCLAIMER: Due to limited review and the ECB mode of operation, my implementation of TDES is not suited for any purpose other than education. I am not a professional cryptographer.
An implementation of the Triple Data Encryption Standard (TDES) specification as a Linux and OSX command-line tool.
This project served as a personal introduction to cryptographic block ciphers, symmetrical encryption, and the general paradigm of security-first software development.
tdes [-enc|-dec] <src path> <dest path>
make && sudo make install
- g++
- make
- openssl (via Homebrew on OSX)