Question

In: Computer Science

Consider the plain text 'Mom please don't tell dad I crashed the car I'll get it...

Consider the plain text 'Mom please don't tell dad I crashed the car I'll get it fixed before he even knows'. Using the Vigenere cipher I get the following cipher text: ''PFUKPJAKXGFVJXYEDEGRLDGWAKAHUBCIHAJBZZTGKJTAMIZFZHGEXHUVPZIAEFDQFEN'. What key did I use?

Solutions

Expert Solution

Plaintext:

Mom please don't tell dad I crashed the car I'll get it fixed before he even knows

Cipher text:

PFUKPJAKXGFVJXYEDEGRLDGWAKAHUBCIHAJBZZTGKJTAMIZFZHGEXHUVPZIAEFDQFE

Now search in the Vignere table as below:

First char of text is M, first char of ciphertext is P. Look for row M, see in which column value is P. That column is D.

Key: D

2nd char of text is o. 2nd char of cipher text is F. Look for row o, search in which column value is F. That column is R.

Key: DR

3rd char is m, 3rd char of cipher text is U. Look for row m, search in which column value is U. That column is I.

Key: DRI

Similarly, take one char from text, corresponding char from ciphertext and search in vignere table, in which row (plaintext char) the value is char from ciphertext as shown above. That column is the next key character.

Row - p, value - K, Column = V

Key: DRIV

Row - L, value - P, column = E

Key: DRIVE

Row - e, value - J, column = F

Key: DRIVEF

Row - a, value - a, column = a

Key: DRIVEFA

Row - s, value - K, column = S

Key: DRIVEFAS

Row - e, value - X, column = T

Key: DRIVEFAST

Row -d, value - G, column = D

Key: DRIVEFASTD

Row- o, column - F, value = R

Key: DRIVEFASTDR

Row -n, column - V, value = I

Key: DRIVEFASTDRI

We can see that key "DRIVEFAST" is now getting repeated. Hence, the key used for encryption is DRIVEFAST.


Related Solutions

Consider the following catastrophic reasoning: If I don't get an A on this test, I will...
Consider the following catastrophic reasoning: If I don't get an A on this test, I will fail the class. If I fail the class, I will never get a real job. I'll either study and get an A on the test, or I'll go to work and not study. So If I go to work, I'll never get a real job. A) Translate this argument into the language of propositional logic. (Provide a key. E.g. C = The cat is...
Comparing MHC I a-chain and b2-microglobulin (b2-MG) in a family of six, including mom, dad and...
Comparing MHC I a-chain and b2-microglobulin (b2-MG) in a family of six, including mom, dad and two daughters and two sons: 1) Among the six family members, which pair is more likely to find similarity between the two for possible transplant, father/mother, mother/daughter, father/son, father/daughter, or siblings? Why? 2) Deficiency in b2-MG was reported in 2 siblings. How does the b2-MG deficiency affect their immune system? 3) Hypothetical question: if an individual had genetic alterations in MHC-I, resulting in deletion...
Hi, I have the answers, but I don't understand how to get the answers. Please explain...
Hi, I have the answers, but I don't understand how to get the answers. Please explain thoroughly. Bob earns ($25,000) in passive losses from BHI partnership. He has an outside basis of $40,000 of which $30,000 comes from non-recourse debt, and he has passive income of $50,000. What are the tax consequences to Bob? $10,000 deductible loss What basis does Bob take in his partnership interest? $15,000 How much is Bob at-risk after the allocation? 0 How much, if any...
Write a Python program to implement Vignere Cipher. Take user input to get plain text and...
Write a Python program to implement Vignere Cipher. Take user input to get plain text and key. TRY TO MAKE IT AS EASY AS YOU CAN.
Could you please explain thin film interference and the equations for it I just don't get...
Could you please explain thin film interference and the equations for it I just don't get it. Thank You
I'll rate do not skip any parts please if you can't do don't do at all...
I'll rate do not skip any parts please if you can't do don't do at all pass it to someone else don't waste my question thanks ( I need all answers Cost behavior, High low, contribution margin, Sales mix, target profit Etc) Cover-to-Cover Company is a manufacturer of shelving for books. The company has compiled the following cost data, and wants your help in determining the cost behavior. After reviewing the data, complete requirements (1) and (2) that follow. Units...
Please tell me why you enjoy studying languages. I can accept why you don't like to...
Please tell me why you enjoy studying languages. I can accept why you don't like to studying language. Please be detail it
Can someone please explain.. I don't get the quick and slow parts.. 1. During action potentials...
Can someone please explain.. I don't get the quick and slow parts.. 1. During action potentials in the heart, a. voltage-gated K+ channels slowly repolarize; voltage-gated Na+ channels slowly depolarize; voltage-gated calcium channels quickly depolarize; voltage gated K+ channels slowly repolarize b. voltage-gated K+ channels quickly repolarize; voltage-gated Na+ channels quickly depolarize; voltage-gated calcium channels quickly depolarize; voltage gated K+ channels quickly repolarize c. voltage-gated K+ channels quickly repolarize; voltage-gated Na+ channels slowly depolarize; voltage-gated calcium channels slowly depolarize; voltage...
I know the what the answers are but I don't know how to get them. Can...
I know the what the answers are but I don't know how to get them. Can you please explain the process? Thank you. Part VII. Discontinued Operations and Earnings per Share (11 points) Todd Corporation had pre-tax income for 2017 of $2,500,000. On December 31, 2017, Boyd disposed of a component of its business that represented a strategic shift in operation. That component had a Loss on Discontinued Operations of $450,000 (pre-tax). Boyd received $1,000,000 net cash proceeds from the...
//Trying to get this code with JavaScript. I could partition the subarrays, but I don't know...
//Trying to get this code with JavaScript. I could partition the subarrays, but I don't know how to check for unique elements Given an array of integers check if it is possible to partition the array into some number of subsequences of length k each, such that: Each element in the array occurs in exactly one subsequence For each subsequence, all numbers are distinct. Elements in the array having the same value must be in different subsequences If it is...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT