math/cryptography
Note: this repo is human-written, no AI generated content.
Usually while studying papers and books I take handwritten notes, this section contains some of them re-written to LaTeX. I use these notes to revisit the concepts after some time of reading the paper.
mathematics
- Notes on “Abstract Algebra” book, by Charles C. Pinter
- Notes on Weil pairing
- Notes on Galois Theory
- Notes on Commutative Algebra
- Notes on Algebraic Coding Theory
In-between math & crypto:
cryptography
- Notes on Pinocchio and Groth16
- Notes on Caulk & Caulk+ papers
- Notes on the BLS signatures
- Notes on IPA from Halo paper
- Notes on Sonic paper
- Notes on Sigma protocol and OR proofs
- Notes on FRI and STIR
- Notes on Spartan
- Notes on Nova
- Notes on HyperNova
- Notes on hash based signatures

code
Also some Sage implementations can be found in the *.sage files of this repo.
Also some of the algorithms and schemes can be found implemented (mostly in Rust language) in various repositories of the github https://github.com/arnaucube .