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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started