Skip to content
/ TDES Public

Parallel Triple DES encryption as a command line tool

License

Notifications You must be signed in to change notification settings

zmohling/TDES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

TDES

An implementation of the Triple Data Encryption Standard (TDES) specification as a Linux and OSX command-line tool.

Purpose

This project served as a personal introduction to cryptographic block ciphers, symmetrical encryption, and the general paradigm of security-first software development.

Usage

tdes [-enc|-dec] <src path> <dest path>

Installation

make && sudo make install

Dependencies

  • g++
  • make
  • openssl (via Homebrew on OSX)

About

Parallel Triple DES encryption as a command line tool

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published