Skip to content

Commit 5e019c2

Browse files
authored
Make references to pycryptodome
1 parent 2434130 commit 5e019c2

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

README.md

+14-6
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,28 @@ This project constitutes a file cloaking utility that provides password-based se
55
* Storing backups of sensitive information on the Internet
66
* Transporting sensitive information electronically (E.g. email) or manually (E.g. using a flash drive)
77

8-
This project is dependent on pycrypto, using:
8+
This project is dependent on pycryptodome (preferred) or pycrypto, using:
99

1010
* Password-based Key Derivation Function version 2 (PBKDF2)
1111
* AES256 data cryptography in Cipher-Block Chaining (CBC) mode
1212
* Hash-based Message Authentication Code (HMAC) function SHA512
1313

14-
The Python project code started with an example by Eli Bendersky:
15-
https://eli.thegreenplace.net/2010/06/25/aes-encryption-of-files-in-python-with-pycrypto/
16-
14+
Pycryptodome reference: https://www.pycryptodome.org/en/latest/src/api.html
1715
Pycrypto reference: https://www.dlitz.net/software/pycrypto/
1816

1917
#### REQUIREMENTS
2018

21-
* pycrypto
19+
* Python 3
20+
* pycryptodome (preferred) or pycrypto
21+
22+
#### INSTALLATION ####
23+
24+
Anaconda is not yet addressed. Sorry.
25+
26+
Download the github ZIP file.
27+
Unzip it.
28+
cd into the master folder.
29+
python3 setup.py install
2230

2331
#### LICENSING
2432

@@ -62,7 +70,7 @@ The ciphertext file created by cloak_file() has the following layout:
6270
==========================
6371
Total overhead = 208 bytes
6472

65-
Feel free to contact [email protected] for inquiries and issues, especially if you find any bugs. I'll respond as soon as I can.
73+
Feel free to add an issue for inquiries and bugs. I'll respond as soon as I can.
6674

6775
Richard Elkins
6876

0 commit comments

Comments
 (0)