Trapiche
Introduction to modern cryptography, de Jonathan Ned Katz · Trapiche