Understanding the Math Behind ZKPs
zkintro.com