EulerFold

Foundations of Modern Cryptography: Protocols, Proofs, and Applications

Created Bysankalpsankalp
Sign in to start
Go to Course
Translated Syllabus

Foundations of Modern Cryptography: Protocols, Proofs, and Applications

4 weeks
0 Learners
Aug 4

Master cryptographic protocols, formal security proofs, zero‑knowledge and secure computation, plus blockchain fundamentals in this focused 4‑week course.

Share:

W1

Cryptographic Primitives & Security Definitions

Understand core symmetric and asymmetric primitives and define standard security properties such as confidentiality and authenticity.

4 videos84m
3 readings
4 topics
1 homework
Learn

Topics

1.1
Symmetric Encryption
13 minutes
1.2
Asymmetric Encryption
10 minutes
1.3
Hash Functions
40 minutes
1.4
Message Authentication Codes
21 minutes
W2

Formal Security Proofs & Reductions

Construct and analyze game‑based security proofs and reduction arguments for cryptographic schemes.

4 videos137m
3 readings
4 topics
1 homework
Learn
W3

Zero‑Knowledge Proofs & Secure Computation

Implement a zero‑knowledge proof of knowledge and explore basic secure multi‑party computation concepts.

4 videos94m
3 readings
4 topics
1 homework
Learn
W4

Blockchain & Advanced Cryptographic Applications

Design a minimal blockchain with proof‑of‑work consensus and integrate advanced cryptographic primitives.

4 videos101m
3 readings
4 topics
1 homework
Learn
Rate this course
0.0
0 reviews

Community Insights

0

Join the discussion

Sign in to share your thoughts and technical insights.

Loading insights...