About the content
Cryptography is present in everyday life, from paying with a credit card to using the telephone. Learn all about making and breaking puzzles in computing.
Lesson 1: Perfect CiphersWhat makes certain ciphers perfect, how the Lorenz Cipher was broken
Lesson 2: Symmetric EncryptionSending messages when two people share a secret
Lesson 3: Key ExchangeTechniques to establish a shared secret
Lesson 4: Asymmetric EncryptionExchanging information using public key cryptosystems
Lesson 5: Public Key ProtocolsEncrypted key exchange, certificates, secure commerce
Lesson 6: Using Cryptographic PrimitivesHow cryptography can be useful for anonymizing communication, voting, and digital cash
Lesson 7: Secure ComputationComputing without exposing data
- Dave Evans - David Evans is a Professor of Computer Science at the University of Virginia where he teaches computer science and leads research in computer security. He is the author of an introductory computer science textbook and has won Virginia's highest award for university faculty. He has PhD, SM, and SB degrees from MIT.
Udacity is a for-profit educational organization founded by Sebastian Thrun, David Stavens, and Mike Sokolsky offering massive open online courses (MOOCs). According to Thrun, the origin of the name Udacity comes from the company's desire to be "audacious for you, the student". While it originally focused on offering university-style courses, it now focuses more on vocational courses for professionals.