Skip to content

dennisme/AESBlockCiphers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AESBlockCiphers

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.

Installation:

Note: setup.py coming soon.

pip install -r requirements.txt

Testing

nosetest test/test_ecb.py
nosetests -vv test/test_*

Directory Info:

  • 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

TODO list:

  • Write basic template files for using the library
  • Run tests on functions for timing
  • Report info in graph form
  • Fix issues

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages