Professional Documents
Culture Documents
Cryptography Course Overview
Cryptography Course Overview
Course
overview
Cryptography
(historically)
“…the
art
of
wri6ng
or
solving
codes…”
• Building
blocks
– Pseudorandom
(number)
generators
– Pseudorandom
func6ons/block
ciphers
– Hash
func6ons
– Number
theory
Supplementary
reading
Goals
of
this
course
• Understand
crypto
as
used
in
the
real
world….
– …while
taking
a
rigorous,
mathema6cal
approach