Question: Create a python program for Al - Kindi s frequency analyzer. Requirements: 1 . Assume the language being implemented is American English. 2 . Ignore
Create a python program for AlKindis frequency analyzer.
Requirements:
Assume the language being implemented is American English.
Ignore punctuation and spaces. They are not encrypted.
Must be able to analyze a provided text and determine the frequency of each letter.
User must be able to choose one of several provided ciphertext messages.
Print the plaintext version of the message.
Print the number of letters the ciphertext was shifted.
Hint: Remember the key to AlKindi's frequency analyzer is the frequency of commonlyused letters in a language working together as a key. Try to make your frequency analyzer use the frequencies of at least three letters in relationship to one another to decipher a message.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
