This repository contains structured notes, labs, playbooks, extra resources, and the certificate of completion for the “Introduction to Cryptography” course by Wolfram U.
- 📝
01-introduction-to-cryptography.md– Course intro & history - 📝
02-classical-ciphers.md– Substitution & transposition ciphers - 📝
03-modern-block-ciphers.md– DES, AES, modes of operation - 📝
04-stream-ciphers.md– Stream cipher concepts - 📝
05-public-key-cryptography.md– RSA & PKI - 📝
06-hash-functions.md– Cryptographic hash functions - 📝
07-digital-signatures.md– Integrity & authentication - 📝
08-key-exchange.md– Diffie–Hellman, key agreement - 📝
09-cryptographic-protocols.md– SSL/TLS, secure channels - 📝
10-elliptic-curve-cryptography.md– ECC basics - 📝
11-quantum-cryptography.md– Post-quantum crypto & QKD - 📝
12-applications-and-security.md– Real-world applications
- 💻
cipher-exercises.md– Hands-on with classical ciphers - 💻
hands-on-practice.md– Core cryptography practice tasks - 💻
key-exchange-simulations.md– Key exchange demonstrations
- ✅
secure-communication.md– Secure communication practices - ✅
crypto-attacks-defense.md– Cryptographic attacks & defenses
- 📄
case-studies.md– Cryptography in real-world scenarios - 📄
resources.md– Useful study resources - 📄
timeline.md– Cryptography evolution timeline
- 📘
index.md– Overview & objectives - 📘
syllabus.md– Course syllabus - 📘
roadmap.md– Learning roadmap - 📘
glossary.md– Key terms & definitions - 📘
references.md– References & sources
| Section | Screenshot |
|---|---|
| 📚 Course Progress 1 | ![]() |
| 📚 Course Progress 2 | ![]() |
📄 Introduction to Cryptography – Wolfram U
The Introduction to Cryptography course by Wolfram U provides a solid foundation in both classical and modern cryptographic systems.
- ✅ Well-structured with clear explanations.
- ✅ Strong emphasis on mathematical underpinnings and real-world applications.
- ✅ Covers advanced topics like ECC and Quantum Cryptography.
⚠️ Requires basic math (modular arithmetic, number theory) to follow smoothly.
👉 Overall, highly recommended for learners seeking a comprehensive cryptography primer.
Thành Danh – Red Team Learner & Security Researcher
- GitHub: @ngvuthdanhh
- Email: ngvu.thdanh@gmail.com
This project is licensed under the terms of the MIT License.
See LICENSE for full details.
© 2025 ngvuthdanhh. All rights reserved.

