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

https://github.com/fffaraz/cppdes

C++ implementation of Data Encryption Standard (DES, 3DES) (ECB, CBC)
https://github.com/fffaraz/cppdes

3des c-plus-plus cbc des ecb encryption

Last synced: 6 months ago
JSON representation

C++ implementation of Data Encryption Standard (DES, 3DES) (ECB, CBC)

Awesome Lists containing this project

README

          

cppDES
======

C++ implementation of Data Encryption Standard

DES, Triple DES (3DES), DES ECB Mode, DES CBC Mode

The Data Encryption Standard (DES) has been a standard encryption method in the United States for a number of years. It is moderately secure. No easy ways have been found to crack it, although a brute-force approach, using expensive special-purpose equipment, is probably feasible.

When is compiled as a standalone application, it produces a command-line application that encrypts or decrypts a file using a hexadecimal key taken from the second command-line argument.

Usage: `cppDES -e/-d key1 key2 key3 [input-file] [output-file]`

* [benvanik/xenia](https://github.com/benvanik/xenia/tree/master/third_party/crypto/des) - Xbox 360 Emulator Research Project