17
Cryptograph y By Sunny Mahesh and Andy Yuwen

By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Embed Size (px)

Citation preview

Page 1: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Cryptography By Sunny Mahesh and Andy Yuwen

Page 2: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

What is Cryptography • Cryptography = Secret Messages = Cool Stuff• Ciphers• Difference between plaintext and ciphertext• Enciphering and Deciphering

Page 3: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Substitution Ciphers

Page 4: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Hill Ciphers • Hill Ciphers encode messages of plaintext in

successive pairs.• For a Hill n-cipher, pairs of length n are taken and

are enciphered by a n by n matrix•

Page 5: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Hill Cipher Example Part 1•

Page 6: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Hill Cipher Example Part 2•

Page 7: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Hill Cipher Example Part 3•

Page 8: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Modular Arithmetic

• A Cooler Way To Do Math

Page 9: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Reciprocal Mods

Page 10: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Inverse of a Matrix mod 26

• Why are we still doing this? Because we’re cool, Dealz with it

Page 11: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Example of Inverse of a Matrix mod 26

Page 12: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Decoding

Page 13: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Decoding #hardcore#jamesbondstyle

Page 14: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Decoding #hardcore#jamesbondstyle

Page 15: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Decoding #hardcore#jamesbondstyle#2

Page 16: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Decoding #theeasypart#3

Page 17: By Sunny Mahesh and Andy Yuwen. Cryptography = Secret Messages = Cool Stuff Ciphers Difference between plaintext and ciphertext Enciphering and Deciphering

Mission Accomplished, JK

• OK. Now Its Your Time Secret Agents. Complete the final mission and receive your award.

• We have intercepted the code