| Term | Evaluations | Course rating | Instructor rating |
|---|---|---|---|
| Spring 2025 | 1 | 4.1 | 4.5 |
| Spring 2024 | 1 | 4.3 | 4.5 |
| Spring 2023 | 1 | 3.6 | 3.9 |
| Spring 2021 | 1 | 3.6 | 4.1 |
Can Alice ensure that the message she sends to Bob can be read only by Bob, even if the message is intercepted by an eavesdropper? Can Bob ensure that the message he receives really came from Alice? How can a server verify a client's password without storing sensitive password information? This course studies the theoretical foundations of algorithms for private and public key cryptography, digital signatures, cryptographic hash-codes, and authentication schemes. We will also consider see a few world protocols and practices (e.g., SSL and public key certificates)
Estimated from the original workload response buckets. Individual sections may differ.
Written reviews 0
No written reviews yet
Numerical ratings and written feedback are separate. Be the first to share what you wish you’d known before taking this course.