DES in ECB mode for enciphering and deciphering data. Just for educational purpose.
It was made as an effort to better understand DES algorithm.
- Python 2.x
It is possible to use Python 3.x by changing the syntax of some lines. You will have to be careful as Python 2.x uses ascii as default encoding of strings. Bitwise Operators are also slightly different in Python3.x keep it in your mind.
Please report any idea or question you have, issue you see, improvement or whatever come to your mind. I will be pleased to learn, listen, discuss or help.