- 1. Introduction
- 2. How to Use This Book
- 3. Why Rust Meets Cryptography
- 3.1. Cryptography is a Systems Problem
- 3.2. Safety, Performance, Predictability
- 3.3. Cost of Unsafety: Famous Failures
- 3.4. First Code: A Naive XOR Encryptor
- 3.5. Tooling Up
- 4. Core Cryptographic Primitives
- 4.1. Symmetric Ciphers — XOR, AES, ChaCha20
- 5. Appendices
- 5.1. Glossary of Terms
- 5.2. Cryptographic Concepts Cheatsheet