The algorithm follows the official specification of AES.
This means files will be encrypted with the Rijndael algorithm. Block length is fixed at 128 bits. Supported key lengths are 128, 192 and 256 bits.
code is based on Python 3.6.1
no additional libraries are needed
AES.py [-h] -k KEY -i INPUT [-d]
-h, --help
show this help message and exit
-k KEY, --key KEY
Key in textform of length 16, 24 or 32 Symbols
-i INPUT, --input INPUT
Relative path to file
-d
set this flag if you want to decrypt the file