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