CryptoVault

Learn
Cryptography

by Clément Thiriet

An interactive guide to modern cryptography. From hash functions to post-quantum algorithms, the essential primitives and protocols that secure our digital world.

Scroll to explore
01 // Overview

The complete chapter map

Primitives are the building blocks. Protocols are how they combine to create secure systems.

Part 1: Primitives

The Ingredients of Cryptography

Part 2: Protocols

The Recipes of Cryptography

10
Chapter 10

Digital Signatures

Mathematical proof of authorship that anyone can verify.

11
Chapter 11

Trust and PKIComing soon

Certificates, authorities, and the chains of trust that secure the internet.

12
Chapter 12

Secure TransportComing soon

TLS and the protocols protecting internet traffic.

13
Chapter 13

End-to-End EncryptionComing soon

When even the server can’t read your messages.

14
Chapter 14

User Authentication

Passwords, tokens, and proving who you are.

15
Chapter 15

Cryptocurrency and Blockchain

Hash chains, Merkle trees, consensus, and crypto beyond encryption.

16
Chapter 16

Frontier Cryptography

Post-quantum algorithms, zero-knowledge proofs, MPC, and homomorphic encryption.

17
Chapter 17

When Cryptography FailsComing soon

Implementation bugs, side channels, key management failures, and how to avoid them.

Start Here

Chapter 01 // Introduction

Begin Learning