Another book recommendation on top of Paar/Pelzl - is “Elementary Number Theory” by Rosen.
This is what Phundamentals (npub12em…y99g) read immediately after Understanding Cryptography to begin his descent into the rabbit hole.
There’s a section on ZKPs at around Chaoter 10 or 11 to entice one to work their way through it.
