Domain 12 —
Security & Cryptography
Chronology — 22 entries
Chronology
Every milestone in this domain, ordered by date. An event shared by several topics is counted once.
Curriculum
Courses and labs
Which university courses this domain usually maps to, and whether the practical work is a standalone project course or an in-class lab.
In-class labs + a project
Labs are attack-and-defend ranges: you are given a vulnerable system, you break it, then you fix it.
Courses
Introduction to Information SecurityCryptographySystems Security (elective)
Open courses
- MIT 6.858 Computer Systems Security
- Berkeley CS 161 Computer Security
What the labs look like
- SEED Labs
More than thirty labs covering buffer overflows, SQL injection, TLS and DNS cache poisoning
- CTF ranges
DVWA, pwn.college, Hack The Box — advance level by level
- Cryptography programming
Implement AES, RSA and SHA-256 and compare byte for byte with the standard library