Question: Execute this assignment according to the following guidelines: 1. Reading the following tutorials, OpenSSL Command-Line HOWTO, located in the Topic Materials: a. Encryption/Decryption, Digests, and

Execute this assignment according to the following guidelines:

1. Reading the following tutorials, "OpenSSL Command-Line HOWTO," located in the Topic Materials:

a. Encryption/Decryption, Digests, and Password Hashes

2. Per guidance from your instructor, in a terminal run the following commands:

a. Check the version of OpenSSL by running: opensslversion.

b. Create a text file named test.txt with any text as its contents.

c. Encrypt this file using AES: openssl enc -aes-256-cbc -salt -in test.txt -out test.enc

d. Encrypt this file using AES and Base64 Encode: Same as above but add a option and use the output enc file as the input into the decrypt.

i. Why would you Base64 encode a file?

e. Decrypt both of the files.

f. Download or locate 2 image files (shown as pic1.png and pic2.png below).

g. Create MD5 Hash on Pic 1 by running: openssl dgst md5 pic1.png

h. Create MD5 Hash on Pic 2 by running: openssl dgst md5 pic2.png

i. What is steganography?

ii. How could hashing be used to prevent steganography?

i. Create a password by running: openssl passwd [Your Text Here]

j. Take a screenshot of the demonstration.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!