The Cryptomat

This is my perpetual effort aimed at summarizing various concepts in cryptography.

Start with some basic things:

Then, learn about popular digital signature schemes:

Or, some esoteric ones:

  • BBS+ signatures, or: “Did you know you can sign Pedersen commitments?”

You can learn about ZK range proofs:

  • DeKART, or: “How to prove many range fast!”
  • BFGW, or: “How to prove one range succinctly!”

Lastly, you can read some of my favorite things: