add updated details to README
This commit is contained in:
parent
e6ad830b56
commit
2b3a18d06c
15
README.md
15
README.md
|
@ -5,23 +5,18 @@ Author: Vicky Rampin
|
||||||
**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.
|
**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
|
## Installation
|
||||||
This script is made with Python 3.8 and uses the `argparse` and `pathlib` libraries. Ensure that you have [Python 3.8+](https://www.python.org/downloads/) installed in order to run this script correctly.
|
This script is made with Python 3.8 and uses the `argparse` and `pycryptodome` libraries. Ensure that you have [Python 3.8+](https://www.python.org/downloads/) and these libraries installed in order to run this script correctly.
|
||||||
|
|
||||||
## Usage
|
## 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](https://swcarpentry.github.io/shell-novice/02-filedir/index.html).
|
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](https://swcarpentry.github.io/shell-novice/02-filedir/index.html).
|
||||||
|
|
||||||
Before running the script, you should know it expects two arguments:
|
Before running the script, you should know it expects one argument:
|
||||||
1. `--file` : provide a path to the file that you want to decrypt
|
1. `--file` or `-f` : provide a path to the file that you want to decrypt
|
||||||
2. `modality`: either encrypt and decrypt, tells the script which activity you'd like to do
|
|
||||||
|
|
||||||
With this in mind, you can run it like so:
|
With this in mind, you can run it like so:
|
||||||
|
|
||||||
```
|
```
|
||||||
$ python index.py --file=README.md encrypt
|
$ python index.py --file=README.md
|
||||||
```
|
```
|
||||||
|
|
||||||
Or like this:
|
It will encrypt and decrypt the file, and print the contents.
|
||||||
|
|
||||||
```
|
|
||||||
$ python index.py --file=/home/user/Desktop/secureFile.txt decrypt
|
|
||||||
```
|
|
Loading…
Reference in New Issue