SlideShare una empresa de Scribd logo
1 de 185
Descargar para leer sin conexión
1
A Brief History Of Cryptography
From Caesar Cipher To
Quantum Cryptography
Joel Lord
Mid Atlantic Dev Con
2
3
@joel__lord
#MidDevCon
4
@joel__lord
#MidDevCon
5
@joel__lord
#MidDevCon
6
@joel__lord
#MidDevCon
Image: https://en.wikipedia.org/wiki/Wax_tablet#/media/File:Table_with_was_and_stylus_Roman_times.jpg
7
@joel__lord
#MidDevCon
8
Image: https://en.wikipedia.org/wiki/Scytale#/media/File:Skytale.png
9
From Caesar Cipher to Quantum Cryptography
Developer Advocate at Red Hat
OpenShift
Co-organizer of NomadJS
Author at Egghead, Udemy
<3 Twitter
Hi, I’m Joel
github.com/joellord
twitter.com/joel__lord
@joel__lord
#MidDevCon
10
From Caesar Cipher to Quantum Cryptography
Twitter Notifications
@joel__lord
#MidDevCon
11
@joel__lord
#MidDevCon
How It Works
From Caesar Cipher To Quantum Cryptography
12
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
How It Works
From Caesar Cipher To Quantum Cryptography
13
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
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
How It Works
From Caesar Cipher To Quantum Cryptography
14
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
a b c d e f g h i j k l m n o p q r s t u v w
How It Works
From Caesar Cipher To Quantum Cryptography
15
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
x y z a b c d e f g h i j k l m n o p q r s t u v w
How It Works
From Caesar Cipher To Quantum Cryptography
16
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
x y z a b c d e f g h i j k l m n o p q r s t u v w
MID ATLANTIC DEVELOPER CONFERENCE
How It Works
From Caesar Cipher To Quantum Cryptography
17
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
MID ATLANTIC DEVELOPER CONFERENCE
jfa xqixkqfz absbilmbo zlkcbobkzb
x y z a b c d e f g h i j k l m n o p q r s t u v w
How It Works
From Caesar Cipher To Quantum Cryptography
18
____ __ __ _________ _______
qefp fp xk bkzovmqba jbvvxdb
How It Works
From Caesar Cipher To Quantum Cryptography
19
____ IS __ _________ _______
qefp fp xk bkzovmqba jbvvxdb
How It Works
From Caesar Cipher To Quantum Cryptography
20
____ IS __ _________ _______
qefp fp xk bkzovmqba jbvvxdb
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
x y z a b c d e f g h i j k l m n o p q r s t u v w
How It Works
From Caesar Cipher To Quantum Cryptography
21
THIS IS AN ENCRYPTED MESSAGE
qefp fp xk bkzovmqba jbvvxdb
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
x y z a b c d e f g h i j k l m n o p q r s t u v w
How It Works
From Caesar Cipher To Quantum Cryptography
22
____ __ __ _________ _______
fjzr zr hb tbpeydftq wtrrhxt
How It Works
From Caesar Cipher To Quantum Cryptography
23
____ IS __ _________ _______
fjzr zr hb tbpeydftq wtrrhxt
How It Works
From Caesar Cipher To Quantum Cryptography
24
__IS IS __ _________ __SS___
fjzr zr hb tbpeydftq wtrrhxt
How It Works
From Caesar Cipher To Quantum Cryptography
25
??IS IS ?? ????????? ??SS???
fjzr zr hb tbpeydftq wtrrhxt
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
? ? ? ? ? ? ? ? z ? ? ? ? ? ? ? ? ? r ? ? ? ? ? ? ?
How It Works
From Caesar Cipher To Quantum Cryptography
26
??IS IS ?? ????????? ??SS???
fjzr zr hb tbpeydftq wtrrhxt
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
h m p q t i x j z l g a w b s d v e r f o k u c y n
General Substitution Algorithm
From Caesar Cipher To Quantum Cryptography
27
● 400,000,000,000,000,000,000,000,000 possible combinations
● A billion times the age of the universe to brute force at 1 per second
● You need to share the full key
How It Works
From Caesar Cipher To Quantum Cryptography
28
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
j u l i u s c a e s a r
How It Works
From Caesar Cipher To Quantum Cryptography
29
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
j u l i s c a e r
How It Works
From Caesar Cipher To Quantum Cryptography
30
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
j u l i s c a e r t v w x y z b d f g h k m n o p q
How It Works
From Caesar Cipher To Quantum Cryptography
31
j u l i s c a e r t v w x y z b d f g h k m n o p q
THIS IS AN ENCRYPTED MESSAGE
herg rg jy sylfpbhsi xsggjas
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
32
@joel__lord
#MidDevCon
33
@joel__lord
#MidDevCon
Image: https://en.wikipedia.org/wiki/Islamic_Golden_Age#/media/File:Maqamat_hariri.jpg
Frequency Analysis
From Caesar Cipher To Quantum Cryptography
34
Frequency Analysis
From Caesar Cipher To Quantum Cryptography
35
This is just a small text but it should
still provide us with some insight
based on the frequency analysis
36
@joel__lord
#MidDevCon
37
@joel__lord
#MidDevCon
Image: https://en.wikipedia.org/wiki/#/media/File:%22The_School_of_Athens%22_by_Raffaello_Sanzio_da_Urbino.jpg
Vigenere Square
From Caesar Cipher To Quantum Cryptography
38
A B C D E F G H I J K L M N O P Q R S Y U V W X Y Z
1 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 a
2 c d e f g h i j k l m n o p q r s t u v w x y z a b
3 d e f g h i j k l m n o p q r s t u v w x y z a b c
4 e f g h i j k l m n o p q r s t u v w x y z a b c d
5 f g h i j k l m n o p q r s t u v w x y z a b c d e
6 g h i j k l m n o p q r s t u v w x y z a b c d e f
7 h i j k l m n o p q r s t u v w x y z a b c d e f g
8 i j k l m n o p q r s t u v w x y z a b c d e f g h
9 j k l m n o p q r s t u v w x y z a b c d e f g h i
10 k l m n o p q r s t u v w x y z a b c d e f g h i j
...
Vigenere Square
From Caesar Cipher To Quantum Cryptography
39
THIS IS A SECRET MESSAGE
Vigenere Square
From Caesar Cipher To Quantum Cryptography
40
THISISASECRETMESSAGE
Vigenere Square
From Caesar Cipher To Quantum Cryptography
41
____________________
THISISASECRETMESSAGE
Vigenere Square
From Caesar Cipher To Quantum Cryptography
42
____________________
THISISASECRETMESSAGE
KEYCODE
Vigenere Square
From Caesar Cipher To Quantum Cryptography
43
____________________
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
Vigenere Square
From Caesar Cipher To Quantum Cryptography
44
____________________
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
Vigenere Square
From Caesar Cipher To Quantum Cryptography
45
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
1 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 a
2 c d e f g h i j k l m n o p q r s t u v w x y z a b
3 d e f g h i j k l m n o p q r s t u v w x y z a b c
4 e f g h i j k l m n o p q r s t u v w x y z a b c d
5 f g h i j k l m n o p q r s t u v w x y z a b c d e
6 g h i j k l m n o p q r s t u v w x y z a b c d e f
7 h i j k l m n o p q r s t u v w x y z a b c d e f g
8 i j k l m n o p q r s t u v w x y z a b c d e f g h
9 j k l m n o p q r s t u v w x y z a b c d e f g h i
10 k l m n o p q r s t u v w x y z a b c d e f g h i j
...
Vigenere Square
From Caesar Cipher To Quantum Cryptography
46
d___________________
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
Vigenere Square
From Caesar Cipher To Quantum Cryptography
47
d___________________
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
Vigenere Square
From Caesar Cipher To Quantum Cryptography
48
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
1 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 a
2 c d e f g h i j k l m n o p q r s t u v w x y z a b
3 d e f g h i j k l m n o p q r s t u v w x y z a b c
4 e f g h i j k l m n o p q r s t u v w x y z a b c d
5 f g h i j k l m n o p q r s t u v w x y z a b c d e
6 g h i j k l m n o p q r s t u v w x y z a b c d e f
7 h i j k l m n o p q r s t u v w x y z a b c d e f g
8 i j k l m n o p q r s t u v w x y z a b c d e f g h
9 j k l m n o p q r s t u v w x y z a b c d e f g h i
10 k l m n o p q r s t u v w x y z a b c d e f g h i j
...
Vigenere Square
From Caesar Cipher To Quantum Cryptography
49
dl__________________
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
Vigenere Square
From Caesar Cipher To Quantum Cryptography
50
dlguwveciatswqowqcuh
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
Vigenere Square
From Caesar Cipher To Quantum Cryptography
51
dlguwveciatswqowqcuh
THISISASECRETMESSAGE
KEYCODEKEYCODEKEYCOD
52
@joel__lord
#MidDevCon
53
@joel__lord
#MidDevCon
54
@joel__lord
#MidDevCon
Image: https://simonsingh.net/The_Black_Chamber/maryqueenofscots.html
55
@joel__lord
#MidDevCon
Image of a steam engine
56
@joel__lord
#MidDevCon
Image: https://en.wikipedia.org/wiki/Watt_steam_engine#/media/File:Maquina_vapor_Watt_ETSIIM.jpg
Image of a telegraph pole
57
@joel__lord
#MidDevCon
Image of Charles Babbage or modern computer blueprints?
58
@joel__lord
#MidDevCon
Image: https://www.hackerearth.com/blog/developers/charles-babbage-computer-history-computer-programming
From Caesar Cipher To Quantum Cryptography
59
_______________
THE SUN AND THE MAN IN THE MOON
CODE
From Caesar Cipher To Quantum Cryptography
60
vvhwwbdrfhkiooqmphkiocrr
THESUNANDTHEMANINTHEMOON
CODECODECODECODECODECODE
From Caesar Cipher To Quantum Cryptography
61
vvhwwbdrfhkiooqmphkiocrr
THESUNANDTHEMANINTHEMOON
CODECODECODECODECODECODE
Image of radio operator
62
@joel__lord
#MidDevCon
Image: https://pioneerinstitute.org/opeds/
Image of WWI
63
@joel__lord
#MidDevCon
Image: https://www.theworldwar.org/amateurradio
Image of Holy Grail
64
@joel__lord
#MidDevCon
Image of the Enigma machine
65
@joel__lord
#MidDevCon
Enigma Machine Scramblers
From Caesar Cipher To Quantum Cryptography
66
Image: http://banach.millersville.edu/~bob/math478/History/enigma.html
Figure 36 from book
67
@joel__lord
#MidDevCon
Image: https://brilliant.org/wiki/enigma-machine/
68
@joel__lord
#MidDevCon
Enigma Machine
From Caesar Cipher To Quantum Cryptography
69
Scrambler Orientation Each with 26 possible orientations
26*26*26
17,576
Scramble Arrangement The scramblers can take any position
123, 132, 213, 231, 312, 321
6
Plugboard Number of connections to swap six pairs
of letters
100,391,791,500
Total combinations 17,576*6*100,391,791,500 ~10,000,000,000,000,000
Image of the Enigma again
70
@joel__lord
#MidDevCon
71
@joel__lord
#MidDevCon
Image: https://culture.pl/en/article/the-hacker-who-saved-thirty-million-lives
Image of Turing Movie
72
@joel__lord
#MidDevCon
Image: https://www.polygon.com/2015/1/20/7861901/imitation-game-alan-turing-james-bond
Image of IBM large machines
Or maybe kneading bread
73
@joel__lord
#MidDevCon
Maybe just the number of keys?
74
@joel__lord
#MidDevCon
75
@joel__lord
#MidDevCon
Image: https://missionlocal.org/2015/08/lost-sf-history-a-bike-messenger-retrospective/
76
@joel__lord
#MidDevCon
Introducing Alice and Bob
77
@joel__lord
#MidDevCon
Introducing Alice and Bob
78
@joel__lord
#MidDevCon
Introducing Alice and Bob
79
@joel__lord
#MidDevCon
Introducing Alice and Bob
80
@joel__lord
#MidDevCon
Introducing Alice and Bob
81
@joel__lord
#MidDevCon
Introducing Alice and Bob
82
@joel__lord
#MidDevCon
Introducing Alice and Bob
83
@joel__lord
#MidDevCon
Introducing Alice and Bob
84
@joel__lord
#MidDevCon
Introducing Alice and Bob
85
@joel__lord
#MidDevCon
Introducing Alice and Bob
86
@joel__lord
#MidDevCon
Introducing Alice and Bob
87
@joel__lord
#MidDevCon
Introducing Alice and Bob
88
@joel__lord
#MidDevCon
Introducing Alice and Bob
89
@joel__lord
#MidDevCon
Introducing Alice and Bob
90
@joel__lord
#MidDevCon
Introducing Alice and Bob
91
@joel__lord
#MidDevCon
Introducing Alice and Bob
92
@joel__lord
#MidDevCon
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
93
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
94
f(x) = 3x
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
95
f(x) = 3x
x
f(x)
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
96
f(x) = 81
x
f(x)
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
97
f(x) = 81
x 2
f(x) 9
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
98
f(x) = 81
x 2 6
f(x) 9 729
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
99
f(x) = 81
x 2 6 4
f(x) 9 729 81
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
100
f(x) = 3x
mod 7
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
101
x
f(x)
f(x) = 3x
mod 7
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
102
f(x) = 4
x
f(x)
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
103
f(x) = 4
x 2
f(x) 9 % 7 = 2
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
104
f(x) = 4
x 2 6
f(x) 2 729 % 7 = 1
The Breakthrough
Modulo Operations
From Caesar Cipher To Quantum Cryptography
105
f(x) = 4
x 2 6 4
f(x) 2 1 81 % 7 = 4
Table 26, page 265
106
3
@joel__lord
#MidDevCon
Table 26, page 265
107
6
@joel__lord
#MidDevCon
Table 26, page 265
108
7x
mod 11
@joel__lord
#MidDevCon
Table 26, page 265
109
7x
mod 11
@joel__lord
#MidDevCon
Table 26, page 265
110
73
mod 11 = 343 mod 11 = 2
76
mod 11 = 117649 mod 11 = 4
@joel__lord
#MidDevCon
Table 26, page 265
111
2
4
@joel__lord
#MidDevCon
Table 26, page 265
112
2
4
@joel__lord
#MidDevCon
Table 26, page 265
113
Bob’s Result^Secret = key
43
mod 11 = 64 mod 11 = 9
Alice’s Result^Secret = key
26
mod 11 = 64 mod 11 = 9
@joel__lord
#MidDevCon
Table 26, page 265
114
7x
mod 11 ?
2?
4?
WTF?
@joel__lord
#MidDevCon
Table 26, page 265
115
@joel__lord
#MidDevCon
116
@joel__lord
#MidDevCon
Image: https://www.reddit.com/r/crypto/comments/2ob8d2/rivest_shamir_and_adleman_picture_pnp_on_the/
117
p = 17
q = 11
e = 7
@joel__lord
#MidDevCon
118
N = p * q
17 * 11 = 187
@joel__lord
#MidDevCon
119
N = 187
e = 7
@joel__lord
#MidDevCon
120
xox
@joel__lord
#MidDevCon
121
x
@joel__lord
#MidDevCon
122
1011000
@joel__lord
#MidDevCon
123
M = 88
@joel__lord
#MidDevCon
124
C = Me
mod N
@joel__lord
#MidDevCon
125
C = 887
mod 187
C = 894,432 mod 187
C = 11
@joel__lord
#MidDevCon
126
11
@joel__lord
#MidDevCon
127
11
@joel__lord
#MidDevCon
128
11
@joel__lord
#MidDevCon
129
d * e = 1 (mod (p-1)*(q-1))
d * 7 = 1 (mod 16*10)
d * 7 = 1 mod 160
d = 23
@joel__lord
#MidDevCon
130
M = Cd
(mod N)
@joel__lord
#MidDevCon
131
M = Cd
(mod N)
M = 1123
(mod 187)
M = 111
(mod 187)*112
(mod
187)*114
(mod 187)1116
(mod 187)
(mod 187)
@joel__lord
#MidDevCon
132
M = 11 * 121 * 55 * 154 (mod 187)
M = 11273570 (mod 187)
M = 88
@joel__lord
#MidDevCon
133
M = x
@joel__lord
#MidDevCon
134
@joel__lord
#MidDevCon
135
@joel__lord
#MidDevCon
Image: https://www.youtube.com/watch?v=pBOIQcdX8lg
136
@joel__lord
#MidDevCon
137
@joel__lord
#MidDevCon
Image: https://www.youtube.com/watch?v=Wh2fbQ_6kmY
138
@joel__lord
#MidDevCon
139
@joel__lord
#MidDevCon
Additional Resources
From Caesar Cipher To Quantum Cryptography
140
❏ Modern Encryption Algorithms
❏ “The Code Book” by Simon Singh
❏ Crypto 101 by @lvh
❏ Movies
❏ Mary, Queen of Scots
❏ The Imitation Game
141
http://ezurl.to/crypto
Thank you
142
github.com/joellord
twitter.com/joel__lord
Mid-Atlantic Developer Conference
Baltimore, MD
August 1, 2019
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
http://ezurl.to/crypto
Thank you
143
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
Developer Advocate at Red Hat OpenShift
Co-organizer at NomadJS
Author on Udemy and Egghead
Hi, I’m Joel
144
@joel__lord
#MidDevCon
Let’s Go Back In Time
From Caesar Cipher To Quantum Cryptography
145
Caesar Cipher
One of the first documented
encryption
50 BC
2019
@joel__lord
#MidDevCon
Many people experience our brand by seeing
one of the thousands of presentations
Red Hatters deliver each year.
From Summit keynotes to conference-room sales meetings, we want our public face
to be coherent and recognizable. Our content must be meaningful and relevant to
our audiences. Our stories should be told in a clear, compelling way.
CORPORATE SLIDE TEMPLATES
146
HOW TO BUILD AN EFFECTIVE PRESENTATION
https://pnt.redhat.com/pnt/p-611879/
GETTING STARTED WITH GOOGLE SLIDES
https://gsuite.google.com/learning-center/products/slides/get-started/#!/
@joel__lord
#MidDevCon
CORPORATE SLIDE TEMPLATES
147
This section
includes:
Title slide templates
Closing slide templates
Divider slide templates
A History Of Crypto
From Caesar Cipher To
Quantum Cryptography
Joel Lord
Developer Advocate
148
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
Red Hat is the world’s leading provider of enterprise
open source software solutions. Award-winning
support, training, and consulting services make
Red Hat a trusted adviser to the Fortune 500.
Thank you
149
150
Optional subheading Lorem ipsum dolor sit
amet consectetuer adipiscing elit sed diam
Presentation title
should not exceed
three lines
Presenter’s Name
Title
OPTIONALSECTIONMARKERORTITLE
linkedin.com/company/red-hat
youtube.com/user/RedHatVideos
facebook.com/redhatinc
twitter.com/RedHat
151
Red Hat is the world’s leading provider of enterprise
open source software solutions. Award-winning support,
training, and consulting services make Red Hat a trusted
adviser to the Fortune 500.
Thank you
OPTIONALSECTIONMARKERORTITLE
152
OPTIONAL SECTION MARKER OR TITLE
Optional supporting copy.
Lorem ipsum dolor sit
amet, consectetuer adipis
elit, sed diam nonummy
nibh euismod tincidunt ut
laoreet. magna aliquam.
Divider title
limit to two lines
QUICK TIP
Try right clicking on the photo and
using “Replace Image” to insert
your own photo. You are also
welcome to use this photo.
153
OPTIONAL SECTION MARKER OR TITLE
Optional supporting copy.
Lorem ipsum dolor sit
amet, consectetuer adipis
elit, sed diam nonummy
nibh euismod tincidunt ut
laoreet. magna aliquam.
Divider title
limit to two lines
QUICK TIP
Try right clicking on the photo and
using “Replace Image” to insert
your own photo. You are also
welcome to use this photo.
154
OPTIONAL SECTION MARKER OR TITLE
Divider title
limit to two lines
QUICK TIP
Try right clicking on the photo and
using “Replace Image” to insert
your own photo. You are also
welcome to use this photo.
Optional supporting copy.
Lorem ipsum dolor sit
amet, consectetuer adipis
elit, sed diam nonummy
nibh euismod tincidunt ut
laoreet. magna aliquam.
Lorem ipsum dolor sit
amet, consectetuer
adipisc elit sed dia nibh?
155
OPTIONALSECTIONMARKERORTITLE
Lorem ipsum dolor sit
amet, consectetuer
adipisc elit sed dia nibh?
156
OPTIONAL SECTION MARKER OR TITLE
157
OPTIONALSECTIONMARKERORTITLE
Lorem ipsum
dolor sit amet,
consectetuer
adipisc elit?
@joel__lord
#MidDevCon
CORPORATE SLIDE TEMPLATES
158
This section
includes:
Agenda slide templates
Content slide templates
Quote slide templates
@joel__lord
#MidDevCon
AGENDA
159
Source:
Topic
Topic
Topic
Topic
Topic
Topic
Topic
Topic
Topic
Topic
Topic
Topic
What we’ll be
discussing today
@joel__lord
#MidDevCon
160
Source:
OPTIONAL SECTION MARKER OR TITLE
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore magna
aliquam erat. Ut wisi enim ad minim veniam.QUICK TIP
Try right clicking on the photo and using
“Replace Image” to insert your own photo.
You are also welcome to use this photo.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
161
Source:
QUICK TIP
Try right clicking on the photo and using
“Replace Image” to insert your own photo.
You are also welcome to use this photo.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim
veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea
commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
162
Source:
Body headline
Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia.
Body headline
Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia.
Body headline
Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia.
Body headline
Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia.
QUICK TIP
Try right clicking on the icon and using
“Replace Image” to insert your own icons.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
163
Source:
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
QUICK TIP
Try right clicking on
the photo and using
“Replace Image” to
insert your own photo.
You are also welcome
to use this photo.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
164
Source:
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
QUICK TIP
Try right clicking on the icon and using
“Replace Image” to insert your own icons.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
sed diam nonummy nibh
euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
165
Source:
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost.
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost.
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost.
QUICK TIP
Try right clicking on the icon and using
“Replace Image” to insert your own icons.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
166
Source:
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna.
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna.
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna.
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna.
QUICK TIP
Try right clicking on the icon and using
“Replace Image” to insert your own icons.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
167
Source:
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscin
elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nost.
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscin
elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nost.
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscin
elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nost.
Body headline
Lorem ipsum dolor sit amet, consectetuer adipiscin
elit, sed diam nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat volutpat. Ut wisi
enim ad minim veniam, quis nost.
QUICK TIP
Try right clicking on the icon and using
“Replace Image” to insert your own icons.
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
168
Source:
Lorem ipsum dolor sit amet, consectetur
adipiscing elit. Duis id auctor dui. Ut neque
sem, convallis sit amet ultrices et, facilisis
vestibulum ligula. Donec euismod elementum
erat vitae fermentum. Mauris hendrerit
maximus bibendum.
“”
John Doe
CTO, Acme Unlimited
QUICK TIP
Using a photo with the large quote is optional.
Try right clicking on the photo and using
“Replace Image” to insert your own photo.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
169
Source:
Lorem ipsum dolor sit amet, consectetuer adipis
elit, sed diam nonummy nibh euismod tincidunt
ut laoreet dolore magna aliquam erat volutpat.
Ut wisi enim ad minim veniam, quis nostrud
exerci tation ullam.
“”
John Doe
CTO, Acme Unlimited
Lorem ipsum dolor sit amet, consectetuer adipis
elit, sed diam nonummy nibh euismod tincidunt
ut laoreet dolore magna aliquam erat volutpat.
Ut wisi enim ad minim veniam, quis nostrud
exerci tation ullam.
“”
Jane Doe
CTO, Acme Unlimited
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
170
Source:
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat
volutpat. Ut wisi enim ad minim veniam,
quis nostrud exerci tation.
John Doe
CTO, Acme Unlimited
“” Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat
volutpat. Ut wisi enim ad minim veniam,
quis nostrud exerci tation.
John Doe
CTO, Acme Unlimited
“” Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut
laoreet dolore magna aliquam erat
volutpat. Ut wisi enim ad minim veniam,
quis nostrud exerci tation.
John Doe
CTO, Acme Unlimited
“”
@joel__lord
#MidDevCon
CORPORATE SLIDE TEMPLATES
171
This section
includes:
Data slide templates
Table slide templates
Timeline slide templates
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
172
Source:
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh euismod
tincidunt ut laoreet dolore magna aliquam erat.
65%
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh euismod
tincidunt ut laoreet dolore magna aliquam erat.
82%
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
173
Source:
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim
ad minim veniam, quis nostrud
exerci tation ullam.
Label
00%
Lorem ipsum
dolor sit amet
00%
Lorem ipsum
dolor sit amet
00%
Lorem ipsum
dolor sit amet
00%
Lorem ipsum
dolor sit amet
00%
Lorem ipsum
dolor sit amet
00%
Lorem ipsum
dolor sit amet
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
174
Source:
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim
ad minim veniam, quis nostrud
exerci tation ullam.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore.
00% 00%
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
175
Source:
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
00% 00% 00%
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
176
Source:
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
sed diam nonummy nibh
euismod tincidunt ut laoreet
dolore magna aliquam erat
volutpat. Wisi enim ad minim.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh mod
tincidunt ut laoreet dolore.
000 000
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
177
Source:
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore.
000
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore.
000
Body headline
Lorem ipsum dolor sit amet, consectetuer
adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore.
000
Body headline
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
178
Source:
01 Title of chart
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
Lorem ipsum
dolor sit amet
Lorem ipsum
dolor sit amet
QUICK TIP
Use the “Width Scale” in the “Size & Position” pane of the format
options panel to adjust the percentage of the bar.
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
179
Source:
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
sed diam nonummy nibh
euismod tincidunt ut laoreet
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
00% Lorem ipsum
Lorem ipsum
dolor sit amet
Lorem ipsum
dolor sit amet
01 Title of chart
QUICK TIP
Use the “Width Scale” in the “Size & Position” pane of the format
options panel to adjust the percentage of the bar.
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
180
Source:
Lorem ipsum dolor sit
amet, consectetuer
adipiscing elit, sed diam
nonummy nibh euismod
tincidunt ut laoreet
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit, sed
diam nonummy nibh euismod
tincidunt ut laoreet dolore magna
COLUMN HEADER
TWO LINES MAXIMUM
COLUMN HEADER
TWO LINES MAXIMUM
COLUMN HEADER
TWO LINES MAXIMUM
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
01 Title of table
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
181
Source:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
01 Title of table
COLUMN HEADER
TWO LINES MAXIMUM
COLUMN HEADER
TWO LINES MAXIMUM
COLUMN HEADER
TWO LINES MAXIMUM
COLUMN HEADER
TWO LINES MAXIMUM
COLUMN HEADER
TWO LINES MAXIMUM
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
ROW HEADER
TWO LINES MAXIMUM
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
Body cell should be
limited to two lines
@joel__lord
#MidDevCon
Lorem ipsum dolor sit amet, consectetuer adipiscing elit,
sed diam nonummy nibh euismod tincidunt ut laoreet
OPTIONAL SECTION MARKER OR TITLE
182
Source:
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
diam nonummy nibh euismod.
20XX
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
diam nonummy nibh euismod.
20XX
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
diam nonummy nibh euismod.
20XX
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
diam nonummy nibh euismod.
20XX
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
diam nonummy nibh euismod.
20XX
Body headline
Lorem ipsum dolor sit amet,
consectetuer adipiscing elit,
diam nonummy nibh euismod.
20XX
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
183
Source:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sedie
diam nonummy nibh euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud
exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea
Heading
QUICK TIP
Try right clicking on the photo and using
“Replace Image” to insert your own photo.
You are also welcome to use this photo.
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
184
Source:
Lorem ipsum dolor sit amet, consectet adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolor aliquam.
Heading
Lorem ipsum dolor sit amet, consectet adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolor aliquam.
Heading
Lorem ipsum dolor sit amet, consectet adipiscing elit, sed diam
nonummy nibh euismod tincidunt ut laoreet dolor aliquam.
Heading
20XX
20XX
QUICK TIP
Try right clicking on the
photo and using
“Replace Image” to
insert your own photo.
You are also welcome
to use this photo.
@joel__lord
#MidDevCon
OPTIONAL SECTION MARKER OR TITLE
185
Source:
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sedie
diam nonummy nibh euismod tincidunt ut laoreet dolore magna
aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud
exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea
Heading
QUICK TIP
Try right clicking on the photo and using
“Replace Image” to insert your own photo.
You are also welcome to use this photo.

Más contenido relacionado

Similar a From Ceasar Cipher To Quantum Cryptography

Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...Techsylvania
 
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Thomas Roth-Berghofer
 
BSidesDC 2015 CryptKids Crypto Challenge
BSidesDC 2015 CryptKids Crypto ChallengeBSidesDC 2015 CryptKids Crypto Challenge
BSidesDC 2015 CryptKids Crypto ChallengeAndrew Shumate
 
Bringing Cable TV to VR
Bringing Cable TV to VRBringing Cable TV to VR
Bringing Cable TV to VRArpit Mathur
 
Dr Strangler and Mr Hype - Strangler pattern w praktyce
Dr Strangler and Mr Hype - Strangler pattern w praktyceDr Strangler and Mr Hype - Strangler pattern w praktyce
Dr Strangler and Mr Hype - Strangler pattern w praktyceMichał Kurzeja
 
Kafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on DockerKafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on Dockerconfluent
 
Ark in Glass (V4) Summary Concepts in Secant Wheel Construction
Ark in Glass (V4) Summary Concepts in Secant Wheel ConstructionArk in Glass (V4) Summary Concepts in Secant Wheel Construction
Ark in Glass (V4) Summary Concepts in Secant Wheel ConstructionBrij Consulting, LLC
 

Similar a From Ceasar Cipher To Quantum Cryptography (8)

Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
Thomas Roth-Berghofer (University of West London) – Artificial Intelligence -...
 
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
Artificial Intelligence – Case-based reasoning for recommender systems – Invi...
 
BSidesDC 2015 CryptKids Crypto Challenge
BSidesDC 2015 CryptKids Crypto ChallengeBSidesDC 2015 CryptKids Crypto Challenge
BSidesDC 2015 CryptKids Crypto Challenge
 
Bringing Cable TV to VR
Bringing Cable TV to VRBringing Cable TV to VR
Bringing Cable TV to VR
 
Dr Strangler and Mr Hype - Strangler pattern w praktyce
Dr Strangler and Mr Hype - Strangler pattern w praktyceDr Strangler and Mr Hype - Strangler pattern w praktyce
Dr Strangler and Mr Hype - Strangler pattern w praktyce
 
Kafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on DockerKafka Summit SF 2017 - Running Streaming Apps on Docker
Kafka Summit SF 2017 - Running Streaming Apps on Docker
 
Ark in Glass (V4) Summary Concepts in Secant Wheel Construction
Ark in Glass (V4) Summary Concepts in Secant Wheel ConstructionArk in Glass (V4) Summary Concepts in Secant Wheel Construction
Ark in Glass (V4) Summary Concepts in Secant Wheel Construction
 
Jaque mate en diagramas
Jaque mate en diagramasJaque mate en diagramas
Jaque mate en diagramas
 

Más de Joel Lord

I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Joel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
Mot de passe oublié? Absolument!
Mot de passe oublié? Absolument!Mot de passe oublié? Absolument!
Mot de passe oublié? Absolument!Joel Lord
 
Asynchronicity: concurrency. A tale of
Asynchronicity: concurrency. A tale ofAsynchronicity: concurrency. A tale of
Asynchronicity: concurrency. A tale ofJoel Lord
 
Learning Machine Learning
Learning Machine LearningLearning Machine Learning
Learning Machine LearningJoel Lord
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Joel Lord
 
WTH is a JWT
WTH is a JWTWTH is a JWT
WTH is a JWTJoel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Joel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
WTH is a JWT
WTH is a JWTWTH is a JWT
WTH is a JWTJoel Lord
 
Asynchonicity: concurrency. A tale of
Asynchonicity: concurrency. A tale ofAsynchonicity: concurrency. A tale of
Asynchonicity: concurrency. A tale ofJoel Lord
 
I Don't Care About Security
I Don't Care About Security I Don't Care About Security
I Don't Care About Security Joel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)Joel Lord
 
Secure your SPA with Auth0
Secure your SPA with Auth0Secure your SPA with Auth0
Secure your SPA with Auth0Joel Lord
 
Learning Machine Learning
Learning Machine LearningLearning Machine Learning
Learning Machine LearningJoel Lord
 

Más de Joel Lord (20)

I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
Mot de passe oublié? Absolument!
Mot de passe oublié? Absolument!Mot de passe oublié? Absolument!
Mot de passe oublié? Absolument!
 
Asynchronicity: concurrency. A tale of
Asynchronicity: concurrency. A tale ofAsynchronicity: concurrency. A tale of
Asynchronicity: concurrency. A tale of
 
Learning Machine Learning
Learning Machine LearningLearning Machine Learning
Learning Machine Learning
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!
 
WTH is a JWT
WTH is a JWTWTH is a JWT
WTH is a JWT
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
Forgot Password? Yes I Did!
Forgot Password? Yes I Did!Forgot Password? Yes I Did!
Forgot Password? Yes I Did!
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
WTH is a JWT
WTH is a JWTWTH is a JWT
WTH is a JWT
 
Asynchonicity: concurrency. A tale of
Asynchonicity: concurrency. A tale ofAsynchonicity: concurrency. A tale of
Asynchonicity: concurrency. A tale of
 
I Don't Care About Security
I Don't Care About Security I Don't Care About Security
I Don't Care About Security
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)I Don't Care About Security (And Neither Should You)
I Don't Care About Security (And Neither Should You)
 
Secure your SPA with Auth0
Secure your SPA with Auth0Secure your SPA with Auth0
Secure your SPA with Auth0
 
Learning Machine Learning
Learning Machine LearningLearning Machine Learning
Learning Machine Learning
 

Último

VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.soniya singh
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...tanu pandey
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Roomgirls4nights
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirtrahman018755
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts servicesonalikaur4
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝soniya singh
 

Último (20)

VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Pratap Nagar Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Ashram Chowk Delhi 💯Call Us 🔝8264348440🔝
 
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
Call Now ☎ 8264348440 !! Call Girls in Shahpur Jat Escort Service Delhi N.C.R.
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 22 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...Pune Airport ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Ishita 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Ishita 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With RoomVIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
VIP Kolkata Call Girls Salt Lake 8250192130 Available With Room
 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
 
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya ShirtChallengers I Told Ya Shirt
Challengers I Told Ya ShirtChallengers I Told Ya Shirt
 
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Saket Delhi 💯Call Us 🔝8264348440🔝
 
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Porur Phone 🍆 8250192130 👅 celebrity escorts service
 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
 
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
 

From Ceasar Cipher To Quantum Cryptography

  • 1. 1
  • 2. A Brief History Of Cryptography From Caesar Cipher To Quantum Cryptography Joel Lord Mid Atlantic Dev Con 2
  • 9. 9 From Caesar Cipher to Quantum Cryptography Developer Advocate at Red Hat OpenShift Co-organizer of NomadJS Author at Egghead, Udemy <3 Twitter Hi, I’m Joel github.com/joellord twitter.com/joel__lord
  • 10. @joel__lord #MidDevCon 10 From Caesar Cipher to Quantum Cryptography Twitter Notifications @joel__lord #MidDevCon
  • 12. How It Works From Caesar Cipher To Quantum Cryptography 12 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
  • 13. How It Works From Caesar Cipher To Quantum Cryptography 13 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 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
  • 14. How It Works From Caesar Cipher To Quantum Cryptography 14 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 a b c d e f g h i j k l m n o p q r s t u v w
  • 15. How It Works From Caesar Cipher To Quantum Cryptography 15 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 x y z a b c d e f g h i j k l m n o p q r s t u v w
  • 16. How It Works From Caesar Cipher To Quantum Cryptography 16 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 x y z a b c d e f g h i j k l m n o p q r s t u v w MID ATLANTIC DEVELOPER CONFERENCE
  • 17. How It Works From Caesar Cipher To Quantum Cryptography 17 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 MID ATLANTIC DEVELOPER CONFERENCE jfa xqixkqfz absbilmbo zlkcbobkzb x y z a b c d e f g h i j k l m n o p q r s t u v w
  • 18. How It Works From Caesar Cipher To Quantum Cryptography 18 ____ __ __ _________ _______ qefp fp xk bkzovmqba jbvvxdb
  • 19. How It Works From Caesar Cipher To Quantum Cryptography 19 ____ IS __ _________ _______ qefp fp xk bkzovmqba jbvvxdb
  • 20. How It Works From Caesar Cipher To Quantum Cryptography 20 ____ IS __ _________ _______ qefp fp xk bkzovmqba jbvvxdb 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 x y z a b c d e f g h i j k l m n o p q r s t u v w
  • 21. How It Works From Caesar Cipher To Quantum Cryptography 21 THIS IS AN ENCRYPTED MESSAGE qefp fp xk bkzovmqba jbvvxdb 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 x y z a b c d e f g h i j k l m n o p q r s t u v w
  • 22. How It Works From Caesar Cipher To Quantum Cryptography 22 ____ __ __ _________ _______ fjzr zr hb tbpeydftq wtrrhxt
  • 23. How It Works From Caesar Cipher To Quantum Cryptography 23 ____ IS __ _________ _______ fjzr zr hb tbpeydftq wtrrhxt
  • 24. How It Works From Caesar Cipher To Quantum Cryptography 24 __IS IS __ _________ __SS___ fjzr zr hb tbpeydftq wtrrhxt
  • 25. How It Works From Caesar Cipher To Quantum Cryptography 25 ??IS IS ?? ????????? ??SS??? fjzr zr hb tbpeydftq wtrrhxt 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 ? ? ? ? ? ? ? ? z ? ? ? ? ? ? ? ? ? r ? ? ? ? ? ? ?
  • 26. How It Works From Caesar Cipher To Quantum Cryptography 26 ??IS IS ?? ????????? ??SS??? fjzr zr hb tbpeydftq wtrrhxt 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 h m p q t i x j z l g a w b s d v e r f o k u c y n
  • 27. General Substitution Algorithm From Caesar Cipher To Quantum Cryptography 27 ● 400,000,000,000,000,000,000,000,000 possible combinations ● A billion times the age of the universe to brute force at 1 per second ● You need to share the full key
  • 28. How It Works From Caesar Cipher To Quantum Cryptography 28 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 j u l i u s c a e s a r
  • 29. How It Works From Caesar Cipher To Quantum Cryptography 29 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 j u l i s c a e r
  • 30. How It Works From Caesar Cipher To Quantum Cryptography 30 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 j u l i s c a e r t v w x y z b d f g h k m n o p q
  • 31. How It Works From Caesar Cipher To Quantum Cryptography 31 j u l i s c a e r t v w x y z b d f g h k m n o p q THIS IS AN ENCRYPTED MESSAGE herg rg jy sylfpbhsi xsggjas 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
  • 34. Frequency Analysis From Caesar Cipher To Quantum Cryptography 34
  • 35. Frequency Analysis From Caesar Cipher To Quantum Cryptography 35 This is just a small text but it should still provide us with some insight based on the frequency analysis
  • 38. Vigenere Square From Caesar Cipher To Quantum Cryptography 38 A B C D E F G H I J K L M N O P Q R S Y U V W X Y Z 1 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 a 2 c d e f g h i j k l m n o p q r s t u v w x y z a b 3 d e f g h i j k l m n o p q r s t u v w x y z a b c 4 e f g h i j k l m n o p q r s t u v w x y z a b c d 5 f g h i j k l m n o p q r s t u v w x y z a b c d e 6 g h i j k l m n o p q r s t u v w x y z a b c d e f 7 h i j k l m n o p q r s t u v w x y z a b c d e f g 8 i j k l m n o p q r s t u v w x y z a b c d e f g h 9 j k l m n o p q r s t u v w x y z a b c d e f g h i 10 k l m n o p q r s t u v w x y z a b c d e f g h i j ...
  • 39. Vigenere Square From Caesar Cipher To Quantum Cryptography 39 THIS IS A SECRET MESSAGE
  • 40. Vigenere Square From Caesar Cipher To Quantum Cryptography 40 THISISASECRETMESSAGE
  • 41. Vigenere Square From Caesar Cipher To Quantum Cryptography 41 ____________________ THISISASECRETMESSAGE
  • 42. Vigenere Square From Caesar Cipher To Quantum Cryptography 42 ____________________ THISISASECRETMESSAGE KEYCODE
  • 43. Vigenere Square From Caesar Cipher To Quantum Cryptography 43 ____________________ THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 44. Vigenere Square From Caesar Cipher To Quantum Cryptography 44 ____________________ THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 45. Vigenere Square From Caesar Cipher To Quantum Cryptography 45 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 1 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 a 2 c d e f g h i j k l m n o p q r s t u v w x y z a b 3 d e f g h i j k l m n o p q r s t u v w x y z a b c 4 e f g h i j k l m n o p q r s t u v w x y z a b c d 5 f g h i j k l m n o p q r s t u v w x y z a b c d e 6 g h i j k l m n o p q r s t u v w x y z a b c d e f 7 h i j k l m n o p q r s t u v w x y z a b c d e f g 8 i j k l m n o p q r s t u v w x y z a b c d e f g h 9 j k l m n o p q r s t u v w x y z a b c d e f g h i 10 k l m n o p q r s t u v w x y z a b c d e f g h i j ...
  • 46. Vigenere Square From Caesar Cipher To Quantum Cryptography 46 d___________________ THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 47. Vigenere Square From Caesar Cipher To Quantum Cryptography 47 d___________________ THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 48. Vigenere Square From Caesar Cipher To Quantum Cryptography 48 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 1 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 a 2 c d e f g h i j k l m n o p q r s t u v w x y z a b 3 d e f g h i j k l m n o p q r s t u v w x y z a b c 4 e f g h i j k l m n o p q r s t u v w x y z a b c d 5 f g h i j k l m n o p q r s t u v w x y z a b c d e 6 g h i j k l m n o p q r s t u v w x y z a b c d e f 7 h i j k l m n o p q r s t u v w x y z a b c d e f g 8 i j k l m n o p q r s t u v w x y z a b c d e f g h 9 j k l m n o p q r s t u v w x y z a b c d e f g h i 10 k l m n o p q r s t u v w x y z a b c d e f g h i j ...
  • 49. Vigenere Square From Caesar Cipher To Quantum Cryptography 49 dl__________________ THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 50. Vigenere Square From Caesar Cipher To Quantum Cryptography 50 dlguwveciatswqowqcuh THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 51. Vigenere Square From Caesar Cipher To Quantum Cryptography 51 dlguwveciatswqowqcuh THISISASECRETMESSAGE KEYCODEKEYCODEKEYCOD
  • 56. Image of a steam engine 56 @joel__lord #MidDevCon Image: https://en.wikipedia.org/wiki/Watt_steam_engine#/media/File:Maquina_vapor_Watt_ETSIIM.jpg
  • 57. Image of a telegraph pole 57 @joel__lord #MidDevCon
  • 58. Image of Charles Babbage or modern computer blueprints? 58 @joel__lord #MidDevCon Image: https://www.hackerearth.com/blog/developers/charles-babbage-computer-history-computer-programming
  • 59. From Caesar Cipher To Quantum Cryptography 59 _______________ THE SUN AND THE MAN IN THE MOON CODE
  • 60. From Caesar Cipher To Quantum Cryptography 60 vvhwwbdrfhkiooqmphkiocrr THESUNANDTHEMANINTHEMOON CODECODECODECODECODECODE
  • 61. From Caesar Cipher To Quantum Cryptography 61 vvhwwbdrfhkiooqmphkiocrr THESUNANDTHEMANINTHEMOON CODECODECODECODECODECODE
  • 62. Image of radio operator 62 @joel__lord #MidDevCon Image: https://pioneerinstitute.org/opeds/
  • 63. Image of WWI 63 @joel__lord #MidDevCon Image: https://www.theworldwar.org/amateurradio
  • 64. Image of Holy Grail 64 @joel__lord #MidDevCon
  • 65. Image of the Enigma machine 65 @joel__lord #MidDevCon
  • 66. Enigma Machine Scramblers From Caesar Cipher To Quantum Cryptography 66 Image: http://banach.millersville.edu/~bob/math478/History/enigma.html
  • 67. Figure 36 from book 67 @joel__lord #MidDevCon Image: https://brilliant.org/wiki/enigma-machine/
  • 69. Enigma Machine From Caesar Cipher To Quantum Cryptography 69 Scrambler Orientation Each with 26 possible orientations 26*26*26 17,576 Scramble Arrangement The scramblers can take any position 123, 132, 213, 231, 312, 321 6 Plugboard Number of connections to swap six pairs of letters 100,391,791,500 Total combinations 17,576*6*100,391,791,500 ~10,000,000,000,000,000
  • 70. Image of the Enigma again 70 @joel__lord #MidDevCon
  • 72. Image of Turing Movie 72 @joel__lord #MidDevCon Image: https://www.polygon.com/2015/1/20/7861901/imitation-game-alan-turing-james-bond
  • 73. Image of IBM large machines Or maybe kneading bread 73 @joel__lord #MidDevCon
  • 74. Maybe just the number of keys? 74 @joel__lord #MidDevCon
  • 77. Introducing Alice and Bob 77 @joel__lord #MidDevCon
  • 78. Introducing Alice and Bob 78 @joel__lord #MidDevCon
  • 79. Introducing Alice and Bob 79 @joel__lord #MidDevCon
  • 80. Introducing Alice and Bob 80 @joel__lord #MidDevCon
  • 81. Introducing Alice and Bob 81 @joel__lord #MidDevCon
  • 82. Introducing Alice and Bob 82 @joel__lord #MidDevCon
  • 83. Introducing Alice and Bob 83 @joel__lord #MidDevCon
  • 84. Introducing Alice and Bob 84 @joel__lord #MidDevCon
  • 85. Introducing Alice and Bob 85 @joel__lord #MidDevCon
  • 86. Introducing Alice and Bob 86 @joel__lord #MidDevCon
  • 87. Introducing Alice and Bob 87 @joel__lord #MidDevCon
  • 88. Introducing Alice and Bob 88 @joel__lord #MidDevCon
  • 89. Introducing Alice and Bob 89 @joel__lord #MidDevCon
  • 90. Introducing Alice and Bob 90 @joel__lord #MidDevCon
  • 91. Introducing Alice and Bob 91 @joel__lord #MidDevCon
  • 92. Introducing Alice and Bob 92 @joel__lord #MidDevCon
  • 93. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 93
  • 94. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 94 f(x) = 3x
  • 95. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 95 f(x) = 3x x f(x)
  • 96. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 96 f(x) = 81 x f(x)
  • 97. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 97 f(x) = 81 x 2 f(x) 9
  • 98. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 98 f(x) = 81 x 2 6 f(x) 9 729
  • 99. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 99 f(x) = 81 x 2 6 4 f(x) 9 729 81
  • 100. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 100 f(x) = 3x mod 7
  • 101. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 101 x f(x) f(x) = 3x mod 7
  • 102. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 102 f(x) = 4 x f(x)
  • 103. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 103 f(x) = 4 x 2 f(x) 9 % 7 = 2
  • 104. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 104 f(x) = 4 x 2 6 f(x) 2 729 % 7 = 1
  • 105. The Breakthrough Modulo Operations From Caesar Cipher To Quantum Cryptography 105 f(x) = 4 x 2 6 4 f(x) 2 1 81 % 7 = 4
  • 106. Table 26, page 265 106 3 @joel__lord #MidDevCon
  • 107. Table 26, page 265 107 6 @joel__lord #MidDevCon
  • 108. Table 26, page 265 108 7x mod 11 @joel__lord #MidDevCon
  • 109. Table 26, page 265 109 7x mod 11 @joel__lord #MidDevCon
  • 110. Table 26, page 265 110 73 mod 11 = 343 mod 11 = 2 76 mod 11 = 117649 mod 11 = 4 @joel__lord #MidDevCon
  • 111. Table 26, page 265 111 2 4 @joel__lord #MidDevCon
  • 112. Table 26, page 265 112 2 4 @joel__lord #MidDevCon
  • 113. Table 26, page 265 113 Bob’s Result^Secret = key 43 mod 11 = 64 mod 11 = 9 Alice’s Result^Secret = key 26 mod 11 = 64 mod 11 = 9 @joel__lord #MidDevCon
  • 114. Table 26, page 265 114 7x mod 11 ? 2? 4? WTF? @joel__lord #MidDevCon
  • 115. Table 26, page 265 115 @joel__lord #MidDevCon
  • 117. 117 p = 17 q = 11 e = 7 @joel__lord #MidDevCon
  • 118. 118 N = p * q 17 * 11 = 187 @joel__lord #MidDevCon
  • 119. 119 N = 187 e = 7 @joel__lord #MidDevCon
  • 124. 124 C = Me mod N @joel__lord #MidDevCon
  • 125. 125 C = 887 mod 187 C = 894,432 mod 187 C = 11 @joel__lord #MidDevCon
  • 129. 129 d * e = 1 (mod (p-1)*(q-1)) d * 7 = 1 (mod 16*10) d * 7 = 1 mod 160 d = 23 @joel__lord #MidDevCon
  • 130. 130 M = Cd (mod N) @joel__lord #MidDevCon
  • 131. 131 M = Cd (mod N) M = 1123 (mod 187) M = 111 (mod 187)*112 (mod 187)*114 (mod 187)1116 (mod 187) (mod 187) @joel__lord #MidDevCon
  • 132. 132 M = 11 * 121 * 55 * 154 (mod 187) M = 11273570 (mod 187) M = 88 @joel__lord #MidDevCon
  • 140. Additional Resources From Caesar Cipher To Quantum Cryptography 140 ❏ Modern Encryption Algorithms ❏ “The Code Book” by Simon Singh ❏ Crypto 101 by @lvh ❏ Movies ❏ Mary, Queen of Scots ❏ The Imitation Game
  • 141. 141
  • 144. linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat Developer Advocate at Red Hat OpenShift Co-organizer at NomadJS Author on Udemy and Egghead Hi, I’m Joel 144
  • 145. @joel__lord #MidDevCon Let’s Go Back In Time From Caesar Cipher To Quantum Cryptography 145 Caesar Cipher One of the first documented encryption 50 BC 2019
  • 146. @joel__lord #MidDevCon Many people experience our brand by seeing one of the thousands of presentations Red Hatters deliver each year. From Summit keynotes to conference-room sales meetings, we want our public face to be coherent and recognizable. Our content must be meaningful and relevant to our audiences. Our stories should be told in a clear, compelling way. CORPORATE SLIDE TEMPLATES 146 HOW TO BUILD AN EFFECTIVE PRESENTATION https://pnt.redhat.com/pnt/p-611879/ GETTING STARTED WITH GOOGLE SLIDES https://gsuite.google.com/learning-center/products/slides/get-started/#!/
  • 147. @joel__lord #MidDevCon CORPORATE SLIDE TEMPLATES 147 This section includes: Title slide templates Closing slide templates Divider slide templates
  • 148. A History Of Crypto From Caesar Cipher To Quantum Cryptography Joel Lord Developer Advocate 148
  • 149. linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you 149
  • 150. 150 Optional subheading Lorem ipsum dolor sit amet consectetuer adipiscing elit sed diam Presentation title should not exceed three lines Presenter’s Name Title OPTIONALSECTIONMARKERORTITLE
  • 151. linkedin.com/company/red-hat youtube.com/user/RedHatVideos facebook.com/redhatinc twitter.com/RedHat 151 Red Hat is the world’s leading provider of enterprise open source software solutions. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. Thank you OPTIONALSECTIONMARKERORTITLE
  • 152. 152 OPTIONAL SECTION MARKER OR TITLE Optional supporting copy. Lorem ipsum dolor sit amet, consectetuer adipis elit, sed diam nonummy nibh euismod tincidunt ut laoreet. magna aliquam. Divider title limit to two lines QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.
  • 153. 153 OPTIONAL SECTION MARKER OR TITLE Optional supporting copy. Lorem ipsum dolor sit amet, consectetuer adipis elit, sed diam nonummy nibh euismod tincidunt ut laoreet. magna aliquam. Divider title limit to two lines QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.
  • 154. 154 OPTIONAL SECTION MARKER OR TITLE Divider title limit to two lines QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo. Optional supporting copy. Lorem ipsum dolor sit amet, consectetuer adipis elit, sed diam nonummy nibh euismod tincidunt ut laoreet. magna aliquam.
  • 155. Lorem ipsum dolor sit amet, consectetuer adipisc elit sed dia nibh? 155 OPTIONALSECTIONMARKERORTITLE
  • 156. Lorem ipsum dolor sit amet, consectetuer adipisc elit sed dia nibh? 156 OPTIONAL SECTION MARKER OR TITLE
  • 157. 157 OPTIONALSECTIONMARKERORTITLE Lorem ipsum dolor sit amet, consectetuer adipisc elit?
  • 158. @joel__lord #MidDevCon CORPORATE SLIDE TEMPLATES 158 This section includes: Agenda slide templates Content slide templates Quote slide templates
  • 160. @joel__lord #MidDevCon 160 Source: OPTIONAL SECTION MARKER OR TITLE Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat. Ut wisi enim ad minim veniam.QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.
  • 161. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 161 Source: QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit.
  • 162. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 162 Source: Body headline Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia. Body headline Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia. Body headline Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia. Body headline Lorem ipsum dolor sit amet, consectet adipiscing elit sed dia. QUICK TIP Try right clicking on the icon and using “Replace Image” to insert your own icons.
  • 163. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 163 Source: Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.
  • 164. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 164 Source: Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. QUICK TIP Try right clicking on the icon and using “Replace Image” to insert your own icons.
  • 165. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 165 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. QUICK TIP Try right clicking on the icon and using “Replace Image” to insert your own icons.
  • 166. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 166 Source: Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna. QUICK TIP Try right clicking on the icon and using “Replace Image” to insert your own icons.
  • 167. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 167 Source: Body headline Lorem ipsum dolor sit amet, consectetuer adipiscin elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscin elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscin elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscin elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nost. QUICK TIP Try right clicking on the icon and using “Replace Image” to insert your own icons.
  • 168. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 168 Source: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis id auctor dui. Ut neque sem, convallis sit amet ultrices et, facilisis vestibulum ligula. Donec euismod elementum erat vitae fermentum. Mauris hendrerit maximus bibendum. “” John Doe CTO, Acme Unlimited QUICK TIP Using a photo with the large quote is optional. Try right clicking on the photo and using “Replace Image” to insert your own photo.
  • 169. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 169 Source: Lorem ipsum dolor sit amet, consectetuer adipis elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullam. “” John Doe CTO, Acme Unlimited Lorem ipsum dolor sit amet, consectetuer adipis elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullam. “” Jane Doe CTO, Acme Unlimited
  • 170. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 170 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation. John Doe CTO, Acme Unlimited “” Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation. John Doe CTO, Acme Unlimited “” Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation. John Doe CTO, Acme Unlimited “”
  • 171. @joel__lord #MidDevCon CORPORATE SLIDE TEMPLATES 171 This section includes: Data slide templates Table slide templates Timeline slide templates
  • 172. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 172 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat. 65% Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat. 82%
  • 173. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 173 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullam. Label 00% Lorem ipsum dolor sit amet 00% Lorem ipsum dolor sit amet 00% Lorem ipsum dolor sit amet 00% Lorem ipsum dolor sit amet 00% Lorem ipsum dolor sit amet 00% Lorem ipsum dolor sit amet
  • 174. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 174 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullam. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore. 00% 00%
  • 175. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 175 Source: Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. 00% 00% 00% Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore.
  • 176. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 176 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Wisi enim ad minim. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh mod tincidunt ut laoreet dolore. 000 000
  • 177. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 177 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore. 000 Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore. 000 Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore. 000 Body headline
  • 178. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 178 Source: 01 Title of chart 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet QUICK TIP Use the “Width Scale” in the “Size & Position” pane of the format options panel to adjust the percentage of the bar.
  • 179. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 179 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum 00% Lorem ipsum Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet 01 Title of chart QUICK TIP Use the “Width Scale” in the “Size & Position” pane of the format options panel to adjust the percentage of the bar.
  • 180. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 180 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna COLUMN HEADER TWO LINES MAXIMUM COLUMN HEADER TWO LINES MAXIMUM COLUMN HEADER TWO LINES MAXIMUM ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines 01 Title of table
  • 181. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 181 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet 01 Title of table COLUMN HEADER TWO LINES MAXIMUM COLUMN HEADER TWO LINES MAXIMUM COLUMN HEADER TWO LINES MAXIMUM COLUMN HEADER TWO LINES MAXIMUM COLUMN HEADER TWO LINES MAXIMUM ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines ROW HEADER TWO LINES MAXIMUM Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines Body cell should be limited to two lines
  • 182. @joel__lord #MidDevCon Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet OPTIONAL SECTION MARKER OR TITLE 182 Source: Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, diam nonummy nibh euismod. 20XX Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, diam nonummy nibh euismod. 20XX Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, diam nonummy nibh euismod. 20XX Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, diam nonummy nibh euismod. 20XX Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, diam nonummy nibh euismod. 20XX Body headline Lorem ipsum dolor sit amet, consectetuer adipiscing elit, diam nonummy nibh euismod. 20XX
  • 183. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 183 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sedie diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea Heading QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.
  • 184. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 184 Source: Lorem ipsum dolor sit amet, consectet adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolor aliquam. Heading Lorem ipsum dolor sit amet, consectet adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolor aliquam. Heading Lorem ipsum dolor sit amet, consectet adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolor aliquam. Heading 20XX 20XX QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.
  • 185. @joel__lord #MidDevCon OPTIONAL SECTION MARKER OR TITLE 185 Source: Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sedie diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea Heading QUICK TIP Try right clicking on the photo and using “Replace Image” to insert your own photo. You are also welcome to use this photo.