READ AND answer the following questions in the world documentations feel free to ask when it is not clear.
Slide 1 of 1
UNFORMATTED ATTACHMENT PREVIEW
Cryptography Homework Part 1: Find good encryption solutions a. Search the web for various commercial encryption algorithms. b. Find one that you feel may be “snake oil”. c. Write a report explaining the encryption algorithm and your opinion *in-text citations and references are required *written in at least 2~3 paragraphs Part 2: Compete encoding and decoding messages Julius Caesar used a simple substitution cipher to send messages to his troops. He substituted each letter by the letter that was 3 places further along in the alphabet, so that “a” was replaced with “D”, “b” with “E” and so on. a. Complete the table below to show what each letter is enciphered as using this system. 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 D E F b. Using the Caesar Cipher, encode the name of your school. Did your partner get the same answer? c. Computer scientist would call 3 the “key” for this cipher. How many different keys are possible? d. Encode the following messages: • Caesar cipher with a shift key of 21 Plaintext: PROGRAMMING Ciphertext: • Vigenere cipher with a keyword of MESA Plaintext: RAVENS MESAME Ciphertext: • Simple Transposition Cipher with keyword: cat Plaintext: OCEAN CITY Ciphertext: • Caesar cipher with a shift key of 7 Plaintext: MARYLAND BLUE CRABS Ciphertext: • Caesar cipher with a shift key of 2 Plaintext: INNER HARBOR IN BALTIMORE CITY Ciphertext: e. Decode the following messages: • Use the Caesar cipher with a shift key of __2___ Ciphertext: EQORWVGTUEKGPEG Plaintext: • Use the Caesar cipher with a shift key of __2___ Ciphertext: OCTANCPFJCUVJGDGUVETCDECMGU Plaintext: • Use the Caesar cipher with a shift key of __-3___ Ciphertext: QEBZFMEBOEXPYBBKYOLHBK Plaintext: • Use the Vigenere cipher with the keyword: good Ciphertext: YOHXXROB GOODGOOD Plaintext: • Use Simple Transposition cipher with the keyword: lions Ciphertext: HPSSR TIIAB SETTA IHNYE CREOK Plaintext:
Purchase answer to see full attachment
Tags: Cryptography Programming Assignment encryption solutions encoding and decoding messages Simple Transposition Cipher