Description:
To complete this lab, follow all the instructions below very carefully and record your answers as you go.
When you feel comfortable with the material and confident about your answers please take the Lab 4: Security & Encryption Lab Quiz.
Cryptography Overview : Watch the cryptography video on Cryptography and the Ceasar Cipher at: https://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/intro- to-cryptography . Other useful sites to investigate are: https://en.wikipedia.org/wiki/Encryption and https://en.wikipedia.org/wiki/Cipher which discuss encryption & ciphers in general.
Caesar Cipher:
The Caesar Cipher is a character shifting, symmetric cipher (encryption algorithm). Read about it on Wikipedia at http://en.wikipedia.org/wiki/Caesar_cipher. With this algorithm, the “key” is the number of characters to shift forward or backward.
For example, consider the following clear text message: COMPUTING
Using a key of shift forward by 3, the corresponding cipher text is: FRPSXWLQJ
To decrypt this example, shift each character backwards by 3 characters.
1. What is the corresponding cipher text for the clear text message: “PERIMETER”, when using a key of shift forward by 10? (Ignore the quotes)
2. What is the corresponding clear text for the cipher text message: “HWDUYTLWFUMD”, when using a key of shift forward by 5? (Ignore the quotes)
3. What is the corresponding cipher text for the clear text message: “GEORGIA”, when using a key of shift forward by 26? (Ignore the quotes)
Problems with the Caesar Cipher:
The Caesar Cipher is not very secure and is not used in modern times to secure very sensitive data. Since there are only 26 characters in our alphabet, it is feasible to do a manual brute-‐force attack to break this algorithm. See if you can “crack the code” and discover the clear text of a cipher text without knowing the key.
4. What is the corresponding clear text for the cipher text message: “LWNKWU” that was encrypted with the Caesar Cipher? (Ignore the quotes) . HINT: use the “Caesar Cipher Exploration” link at the Khan Academy site: https://www.khanacademy.org/computing/computer-science/cryptography/crypt/v/intro- to-cryptography .
Substitution Ciphers and Frequency Analysis
Read the introductory section and the “Simple substitution” section in Wikipedia at http://en.wikipedia.org/wiki/Substitution_cipher. The Caesar Cipher (or shift cipher) is a specific type of substitution cipher. We can create a substitution cipher algorithm stronger than the Caesar Cipher by substituting a somewhat random character for each character in the clear text instead of simply shifting. In this case, the “key” is the mapping from clear text character to cipher text character.
For example, consider the following key called “Key-‐1” in the following table:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
G P R B V Y F X J T W S E H D Z U I L O Q N M A K C
The clear text characters are listed in the top row and the corresponding cipher text characters are listed in the bottom row.
Therefore, when decrypting with Key-‐1,
“A” becomes “G”
“B” becomes “P”
“C” becomes “R”
… and so on.
For example, the clear text message:
I HOPE YOU HAD A GREAT SPRING BREAK
Encrypts to:
J XDZV KDQ XGB G FIVGO LZIHF PIVGW
5. What would the following clear text message encrypt to:
“HAPPY FALL Y’ALL”
Frequency Analysis: Notice that, in most phrases, certain letters appear more than others. Consider the bonus round of the Wheel of Fortune game show in which a contestant needs to guess a phrase and is given a certain set of letters to start with. These starting letters are “R S T L N E” and these letters tend to appear more frequently than other letters. Keeping this in mind, determine the character frequency of the example clear text phrase above; in other words, determine how many times each character appears.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
4 1 0 1 3 0 2 2 2 0 1 0 0 1 2 2 0 3 1 1 1 0 0 0 1 0
6. Does this frequency analysis align with your perceptions of how often each letter appears in common phrases and everyday English language usage?
Now complete the Lab Quiz: Security & Cryptography in iCollege before the deadline. You’ll be asked about the following:
• What is cryptography?
• What is a cipher?
• What is the relationship between the Caesar Cipher and the simple substitution cipher?
• Answers to the previous questions (# 1- 6 above).
What is the corresponding cipher text for the clear text message: “PERIMETER”, when using a key of shift forward by 10?
Struggling With a Similar Paper? Get Reliable Help Now.
Delivered on time. Plagiarism-free. Good Grades.
What is this?
It’s a homework service designed by a team of 23 writers based in Carlsbad, CA with one specific goal – to help students just like you complete their assignments on time and get good grades!
Why do you do it?
Because getting a degree is hard these days! With many students being forced to juggle between demanding careers, family life and a rigorous academic schedule. Having a helping hand from time to time goes a long way in making sure you get to the finish line with your sanity intact!
How does it work?
You have an assignment you need help with. Instead of struggling on this alone, you give us your assignment instructions, we select a team of 2 writers to work on your paper, after it’s done we send it to you via email.
What kind of writer will work on my paper?
Our support team will assign your paper to a team of 2 writers with a background in your degree – For example, if you have a nursing paper we will select a team with a nursing background. The main writer will handle the research and writing part while the second writer will proof the paper for grammar, formatting & referencing mistakes if any.
Our team is comprised of native English speakers working exclusively from the United States.
Will the paper be original?
Yes! It will be just as if you wrote the paper yourself! Completely original, written from your scratch following your specific instructions.
Is it free?
No, it’s a paid service. You pay for someone to work on your assignment for you.
Is it legit? Can I trust you?
Completely legit, backed by an iron-clad money back guarantee. We’ve been doing this since 2007 – helping students like you get through college.
Will you deliver it on time?
Absolutely! We understand you have a really tight deadline and you need this delivered a few hours before your deadline so you can look at it before turning it in.
Can you get me a good grade? It’s my final project and I need a good grade.
Yes! We only pick projects where we are sure we’ll deliver good grades.
What do you need to get started on my paper?
* The full assignment instructions as they appear on your school account.
* If a Grading Rubric is present, make sure to attach it.
* Include any special announcements or emails you might have gotten from your Professor pertaining to this assignment.
* Any templates or additional files required to complete the assignment.
How do I place an order?
You can do so through our custom order page here or you can talk to our live chat team and they’ll guide you on how to do this.
How will I receive my paper?
We will send it to your email. Please make sure to provide us with your best email – we’ll be using this to communicate to you throughout the whole process.
Getting Your Paper Today is as Simple as ABC
No more missed deadlines! No more late points deductions!
You give us your assignments instructions via email or through our order page.
Our support team selects a qualified writing team of 2 writers for you.
In under 5 minutes after you place your order, research & writing begins.
Complete paper is delivered to your email before your deadline is up.
Want A Good Grade?
Get a professional writer who has worked on a similar assignment to do this paper for you