mathematics #ZKP #cryptography

Resource Total pages in book Pages you actually read/do Real time (at 1–2 hrs/day)
Book of Proof (Hammack) ~330 Chapters 1–12 + exercises (≈120–140 pages) 12–18 days
MIT 6.042J Mathematics for CS 557 (full notes) Only these sections (total ≈110–130 pages + problem sets):
  • 1–4 (proofs, sets, logic)
  • 8 (modular arithmetic)
  • 9 (primes, gcd, Euler’s theorem)
  • 11 (polynomials)
2–3 weeks
A Book of Abstract Algebra (Pinter) ~380 Chapters 1–22 only (≈187 pages) — this one is short and you really do read all of it, but it’s the most readable algebra book ever written 2–3 weeks
An Introduction to Mathematical Cryptography (Hoffstein) ~530 Chapters 1–2 fully + Chapter 3 sections 3.1–3.5 (elliptic curves intro) ≈ 120–140 pages 7–10 days