encryption on the internet eirik albrigtsen. encryption & decryption text unreadable text key +...
TRANSCRIPT
![Page 1: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/1.jpg)
Encryption on the Internet
Eirik Albrigtsen
![Page 2: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/2.jpg)
Encryption & Decryption
Text Unreadable Text key + encryption method
Unreadable Text Text key + decryption method
![Page 3: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/3.jpg)
Caesar’s cipher
![Page 4: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/4.jpg)
Modular Arithmetic
18 = 6 mod 1215 = 3 mod 12
26 = 2 mod 12, as 26 and 2 are 2*12 apart
General mathematical statement:a = b mod N a and b are a multiple of N apart
![Page 5: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/5.jpg)
Caesar’s cipher
A=0, B=1, C=2, ... , Y=24, Z=25.To encrypt x: E(x) = x+3 mod 26
• Example:• C = 2, E(2) = 2+3 mod 26 = 5 = F• Y=24, E(24) = 24+3 mod 26 = 27 mod 26
= 1 = B
![Page 6: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/6.jpg)
Caesar’s cipher
the quick brown fox jumps over the lazy dog
WKH TXLFN EURZQ IRA MXPSV RYHU WKH ODCB GRJ
![Page 7: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/7.jpg)
Security of Caesar’s cipher
To decrypt x: D(x) = x-3 mod 26 K=3=shift factor
Max 25 possible values of K.
![Page 8: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/8.jpg)
Security of Caesar’s cipher
![Page 9: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/9.jpg)
Vigenere Cipher
• Keyword K = ADHD = 0 3 7 3 (length 4)
• Encrypt separately each letter depending on its position in the message. If the position is of the form:0+4n: shift by 01+4n: shift by 32+4n: shift by 73+4n: shift by 3
• Example• X = BOB BOB = 1 14 1 1 14 1• E(X) = BRI EOB = 1 17 8 4 14 4
![Page 10: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/10.jpg)
![Page 11: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/11.jpg)
security = secrecy
security = published and attacked, but not broken.
![Page 12: Encryption on the Internet Eirik Albrigtsen. Encryption & Decryption Text Unreadable Text key + encryption method Unreadable Text Text key + decryption](https://reader036.vdocuments.net/reader036/viewer/2022071714/56649efc5503460f94c0fdd6/html5/thumbnails/12.jpg)
Trust This