Vicky Rampin 2b3a18d06c | ||
---|---|---|
.gitignore | ||
LICENSE | ||
README.md | ||
index.py |
README.md
2021 CSCI-GA3205 Homework 09
Author: Vicky Rampin
Prompt
AES Encryption Implementation: write a program to encrypt and decrypt a file using the AES algorithm. You can implement the functions you need or use the libraries.
Installation
This script is made with Python 3.8 and uses the argparse
and pycryptodome
libraries. Ensure that you have Python 3.8+ and these libraries installed in order to run this script correctly.
Usage
First, clone this repository to your machine. Open the command line on your machine and navigate to where you cloned this repository. To get help using cd
, use this tutorial.
Before running the script, you should know it expects one argument:
--file
or-f
: provide a path to the file that you want to decrypt
With this in mind, you can run it like so:
$ python index.py --file=README.md
It will encrypt and decrypt the file, and print the contents.