Question: Write in Python please [50 points] Break the following ciphertext which is encrypted using Shift cipher by finding the key. hpGs17pG46nnp44q6ww0G51vpyGnzy53zwGzqG5spGpypx0G4611w0GwtypKGcptyqz3npx py54Gl3pGpyG3z65pG5zGz 63G1z4t5tzyKGz63G4nz654Gs17pG3p1z35poGspl70Gpypx0 Gln5t7t50Gl5G5spGyz35sKGhpGyppoG5zGmpG13p1l3poGqz3GlyGl55lnvGl5Gol8yK The

 Write in Python please [50 points] Break the following ciphertext which

Write in Python please

[50 points] Break the following ciphertext which is encrypted using Shift cipher by finding the key. hpGs17pG46nnp44q6ww0G51vpyGnzy53zwGzqG5spGpypx0G4611w0GwtypKGcptyqz3npx py54Gl3pGpyG3z65pG5zGz 63G1z4t5tzyKGz63G4nz654Gs17pG3p1z35poGspl70Gpypx0 Gln5t7t50Gl5G5spGyz35sKGhpGyppoG5zGmpG13p1l3poGqz3GlyGl55lnvGl5Gol8yK The Shift cipher given a key K encrypts a plain text in a way that each letter in the plain text is replaced with the Kth letter in the list of symbols. A list of symbols used for Shift cipher is as follows: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890 !?,. This list includes white space and special characters including '!', '?', ',, ' Write a brute-force attack program in any programming language and name it as that you use). Input can be directly entered to your program when running or read from a file or embedded in the code. You can manually identify a correct plaintext out of many possible sentences. Find the key and the plaintext and write them in the file named 'assignment1_1_your_name.txt'. (\# Include only the key in the first line and the found plaintext in the next lines)

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!