crypto 101 - raleigh chapter of issacrypto 101 issa raleigh outline 1. historical cr ypto 2. xor 3....
TRANSCRIPT
![Page 1: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/1.jpg)
CRYPTO 101ISSA Raleigh
![Page 2: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/2.jpg)
OUTLINE1. Historical Crypto2. XOR3. Modern Crypto4. HTTPS: TLS5. Resources
![Page 3: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/3.jpg)
HISTORICAL CRYPTO1. Caesar Cipher2. Vigenère Cipher3. Enigma Machine4. One Time Pad
![Page 4: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/4.jpg)
![Page 5: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/5.jpg)
![Page 6: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/6.jpg)
![Page 7: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/7.jpg)
![Page 8: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/8.jpg)
![Page 9: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/9.jpg)
E T A O I N S H R D L U
![Page 10: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/10.jpg)
ROT13When Light awakens, he finds the Death Note back in
his possession in the hospital room and hides it.
Jura Yvtug njnxraf, ur svaqf gur Qrngu Abgr onpx va uvfcbffrffvba va gur ubfcvgny ebbz naq uvqrf vg.
![Page 11: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/11.jpg)
VIGENÈRE CIPHER
![Page 12: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/12.jpg)
![Page 13: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/13.jpg)
![Page 14: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/14.jpg)
diverttroopstoeastridge completevictorycomplete
![Page 15: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/15.jpg)
ENIGMA MACHINE
![Page 16: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/16.jpg)
ONE TIME PADkey as long as messagekey is truly randomkey is used only one timeonly two copies of the key exist
![Page 17: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/17.jpg)
![Page 18: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/18.jpg)
![Page 19: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/19.jpg)
XOREXCLUSIVE OR
![Page 20: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/20.jpg)
![Page 21: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/21.jpg)
Message "Alice"
binary 01100001 01101100 01101001 01100011 01100101
random 11001111 10100111 11001111 00000110 01101010
xor 10101110 11001011 10100110 01100101 00001111
![Page 22: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/22.jpg)
message key cipher
Message
Key
Cipher
Taken from an example on cryptosmith.com.
⊕ =
![Page 23: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/23.jpg)
message key cipher
⊕ =
![Page 24: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/24.jpg)
c1
c2
= ⊕ km1
= ⊕ km2
⊕ = ⊕c1 c2 m1 m2
![Page 25: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/25.jpg)
cipher1 cipher2 message1 message2⊕ = ⊕
![Page 26: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/26.jpg)
MODERN CIPHERSSymmetric
StreamThe key is a streamXOR the key with plaintext
BlockAsymmetric (Public/Private)
![Page 27: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/27.jpg)
BLOCK CIPHERECB
![Page 28: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/28.jpg)
ECB
![Page 29: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/29.jpg)
CBC
![Page 30: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/30.jpg)
ASYMMETRIC
![Page 31: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/31.jpg)
ASYMMETRIC
![Page 32: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/32.jpg)
ASYMMETRIC
![Page 33: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/33.jpg)
HTTPS: TLS
![Page 34: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/34.jpg)
CHAIN OF TRUST
![Page 35: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/35.jpg)
MAN IN THE MIDDLE
![Page 36: CRYPTO 101 - Raleigh Chapter of ISSACRYPTO 101 ISSA Raleigh OUTLINE 1. Historical Cr ypto 2. XOR 3. Modern Cr ypto 4. HTTPS: TLS 5. Resources HISTORICAL CRYPTO 1. Caesar Cipher 2](https://reader030.vdocuments.us/reader030/viewer/2022041016/5ec91712cc3a1f61db402b92/html5/thumbnails/36.jpg)
RESOURCESgchq.github.io/CyberChefcryptopals.comciphersbyritter.comsecurity.stackexchange.com/questionswww.crypto101.iohashkiller.co.ukid0-rsa.pub