As this project sits now it is not completed
See issues and TODO
Personal project using python cryptography to implement ECB, CBC, CFB, OFB and CTR in AES. The base encryption in all the files ECB. I have written the code for the specific block operation. Educational purposes only.
Note: setup.py coming soon.
pip install -r requirements.txt
nosetest test/test_ecb.py
nosetests -vv test/test_*
- blocks - contains block cipher and common modules.
- test - contains test code for the working modules in block/
- requirements.txt - used for tracking dependencies
- LICENSE.md - licensing purposes
- README.md - used for readme on github
- Write basic template files for using the library
- Run tests on functions for timing
- Report info in graph form
- Fix issues