Skip to content

Latest commit

 

History

History
5 lines (5 loc) · 342 Bytes

File metadata and controls

5 lines (5 loc) · 342 Bytes

DES encryption algorithm

The goal of this university project was not efficiency, readability and possibility to follow the process of DES algorithm. It is written in modern C++. Mainly two features of modern C++ were utilized:

  • Bitsets – To allow easy bit manipulation and debug logging
  • Templated functions – To limit code duplicity