PYTHON!!! Write a script that inputs a line of encrypted text and a distance value and outputs plaintext using a Caesar cipher. The script should work for any printable characters. An example of the program input and output is shown below: Enter the coded text: Lipps${svph% Enter the distance value: 4 Hello world!     Program produces correct output given input Input:   Jhss'tl'Pzothls5   7     Output:   Enter a message: Jhss'tl'Pzothls5   Enter the distance value: 7   Qozz.{s.Wv{osz<     Results: Call me Ishmael.       Input: Zu&hk2&ux&tuz&zu&hk   6     Output:   Enter a message: Zu&hk2&ux&tuz&zu&hk   Enter the distance value: 6   `{,nq8,{~,z{€,€{,nq       Results: To be, or not to be         Input:   Khoor#zruog$   3     Output:   Enter a message: Khoor#zruog$   Enter the distance value: 3   Nkrru&}uxrj'       Results:   Hello world!

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

PYTHON!!!

Write a script that inputs a line of encrypted text and a distance value and outputs plaintext using a Caesar cipher.

The script should work for any printable characters.

An example of the program input and output is shown below:

Enter the coded text: Lipps${svph%

Enter the distance value: 4

Hello world!
 
 

Program produces correct output given input

Input:
 
Jhss'tl'Pzothls5
 
7
 
 
Output:
 
Enter a message: Jhss'tl'Pzothls5
 
Enter the distance value: 7
 
Qozz.{s.Wv{osz<
 
 
Results:
Call me Ishmael.
 
 
 
Input:
Zu&hk2&ux&tuz&zu&hk
 
6
 
 
Output:
 
Enter a message: Zu&hk2&ux&tuz&zu&hk
 
Enter the distance value: 6
 
`{,nq8,{~,z{€,€{,nq
 
 
 
Results:
To be, or not to be
 
 
 
 
Input:
 
Khoor#zruog$
 
3
 
 
Output:
 
Enter a message: Khoor#zruog$
 
Enter the distance value: 3
 
Nkrru&}uxrj'
 
 
 
Results:
 
Hello world!
 
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Encryption and decryption
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education