aboutsummaryrefslogtreecommitdiffhomepage
path: root/README.md
blob: 42589e486ad107fe5e757330880c20156be50441 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
# AES encryption visualizer
This tool lets you understand the process of AES encryption.  
For Germans it can also be interesting to watch my presentation with which I explained several encryption methods in school.
  
## Executing
To follow the (by the way fantastic) explanations of [this site](http://www.moserware.com/2009/09/stick-figure-guide-to-advanced.html),
you could use something like this where the first parameter is your plaintext and the second is the passphrase:  
`python visualizer.py "ATTACK AT DAWN!" "SOME 128 BIT KEY"`  
If you only want to test the encryption of this tool or you already know how AES works you might want to use this instead:  
`python encrypt.py "ATTACK AT DAWN!" "SOME 128 BIT KEY"`