- Introduction
- How to Use This Book
- Part 1 — Why Rust Meets Cryptography
- 1.1. Cryptography is a Systems Problem
- 1.2. Safety, Performance, Predictability
- 1.3. Cost of Unsafety: Famous Failures
- 1.4. First Code: A Naive XOR Encryptor
- 1.5. Tooling Up
- Part 2 — Core Cryptographic Primitives
- 2.1. Symmetric Ciphers — XOR, AES, ChaCha20