Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Create a program that can encrypt and decrypt plaintext that was entered by the user using a randomly generated key from a list of options.
Create a program that can encrypt and decrypt plaintext that was entered by the user using a randomly generated key from a list of options.
Develop an automatic cipher using programming language java or python.
This cipher should be able to
- generate a list of 5 keys for the user to chose from
- ask the user to enter the plaintext message to be encrypted
- encrypt the plaintext-user input with the key selected from the list of 5 keys generated
- decrypt the ciphertext message with a known cipher key.
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