// learn · curriculum
Learn networking from scratch.
Six sequential tracks. From bits-and-signals to advanced anonymity engineering. Each module is a textbook-grade article you can read free, plus optional course extras (assessments, downloads, office hours).
Networking Fundamentals
From bits and signals to TCP, DNS, TLS 1.3, QUIC, and NAT — read packet captures, debug routing, write transports from scratch.
Cryptography Foundations
AES, ChaCha20, AEAD, Curve25519, Ed25519, Noise, HKDF, post-quantum hybrid — the math you need to read RFC 8446 without flinching.
Encrypted Transport
IPsec, OpenVPN, WireGuard, Tor, sing-box / Xray, Tailscale mesh, mTLS / zero-trust — protocol designer's view, not user's.
Anonymity Engineering
Threat models, traffic analysis, padding, mix networks, browser fingerprinting, OS / TCP fingerprints, steganographic channels.
Detection
How adversaries actually classify traffic — DPI, active probing, TLS fingerprinting, ML classification, side channels, BGP-level analysis.
Evasion
The countermeasure side. obfs lineage, domain fronting, Reality / Hysteria, decoy routing, traffic shaping for camouflage. Cat and mouse.
How to use this curriculum
The tracks are numbered for a reason — Track 2 (cryptography) assumes you've absorbed Track 1 (networking). If you already know sockets and TLS, skip ahead. If you don't, please don't.
Free vs paid
Every module is free to read. The paid tier adds graded assessments, answer keys, downloadable config bundles, and email office-hours. Coming soon.