An open API service indexing awesome lists of open source software.

https://github.com/anakornk/des-encryption-with-trace

DES Encryption Implementation in C++ with Trace
https://github.com/anakornk/des-encryption-with-trace

cplusplus des-encryption trace

Last synced: 17 days ago
JSON representation

DES Encryption Implementation in C++ with Trace

Awesome Lists containing this project

README

          

# DES Encryption Implementation with Trace
desenc

## Core Features
- Encrypt a specified 64-bit (16 hex digit) data value with a 64-bit (16 hex digit) key using DES.
- Show Trace

## Trace
- plain text and key in binary format
- subkeys generation process (subkeys in binary and hex format)
- DES encryption process
- value after IP permutation
- value after each iteration
- value after IP-1 permutation

Please view the output-example.txt for more information about the output.

## Usage
~~~~
g++ des.cpp -o des
./des
~~~~