Skip to content
/ DES Public

Simple Data Encryption Standard program which supports file input e.t.c.

License

Notifications You must be signed in to change notification settings

vamartid/DES

Repository files navigation

DES

This is an implementation of Simple Data Encryption Standard program for the cryptography course.
Important:DES is now considered to be insecure.
This implementation also has a logger which prints to a log file the time of each event.
The encryption is now being done by argument parsing.
e.g.

-e -k 0001001100110100010101110111100110011011101111001101111111110001 -m 0000000100100011010001010110011110001001101010111100110111101111 -p -l

Where -e is encrypt, -k is key followed by it, same way the message -m, -p is print the info and -l is write a log file.
Type -help for help with the arguments.
Example:
Key

0001001100110100010101110111100110011011101111001101111111110001

Message

0000000100100011010001010110011110001001101010111100110111101111

Cyphertext

1000010111101000000100110101010000001111000010101011010000000101

Image on action
Developer advice
Do not upload unnecessary files.
Future request
File encryption.

About

Simple Data Encryption Standard program which supports file input e.t.c.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages