Applied Cryptography
Offered By: University of Virginia via Udacity
Course Description
Overview
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.
Syllabus
- Perfect Ciphers
- What makes certain ciphers perfect.,How the Lorenz Cipher was broken.
- Symmetric Encryption
- Sending messages when two people share a secret.
- Key Exchange
- Techniques to establish a shared secret.
- Asymmetric Encryption
- Exchanging information using public key cryptosystems.
- Public Key Protocols
- Encrypted key exchange, certificates, secure commerce.
- Using Cryptographic Primitives
- How cryptography can be useful for anonymizing communication, voting, and digital cash.
- Secure Computation
- Computing without exposing data.
Taught by
David Evans
Tags
Related Courses
Cryptography IStanford University via Coursera Cryptography
University of Maryland, College Park via Coursera Everything Related to Transport Layer Security - TLS
Hussein Nasser via YouTube Master Modern Security and Cryptography by Coding in Python
Udemy Asiacrypt 2022 Real World Protocols
TheIACR via YouTube