Skip to content

This project is a study on AES-256 and implements AES in Python and C.

Notifications You must be signed in to change notification settings

Vivekpsps3/AES-Encrypter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AES-Encrypter

This project is a study on AES-256 and implements AES in Python and C.

AES.py

This file contains the implementation of AES-256 in Python. It is a simple implementation and is not optimized for speed. It is meant to be used as a reference for understanding AES-256. It is heavily commented for the sake of pure understanding.

It uses the BitVector library to handle the bit manipulation. The BitVector library is not a standard library and must be installed using pip. This library was written by Professor Avinash Kak at Purdue University.

About

This project is a study on AES-256 and implements AES in Python and C.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published