Skip to content

Home > Resources > blogs > Cryptographic-Principles-Tomescu

Cryptographic Principles (Alin Tomescu)

Summary

A comprehensive personal blog/reference covering cryptographic building blocks: basic number theory, elliptic curves, bilinear pairings, BBS+ signatures, polynomial commitments, and Groth16. Includes detailed derivations with formulas. Useful as a reference for the mathematical foundations underlying ZKP systems.

Topics Covered

  • Basic number theory
  • Elliptic curves
  • Bilinear pairings
  • BBS+ signatures
  • Groth16 explainer

Resources

  • Blog: https://alinush.github.io/2021/04/15/basic-number-theory.html
  • Groth16: https://alinush.github.io/groth16