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
Related resources¶
- Groth16 (Alin Tomescu) (blog, 2024)