Introduction to modern cryptography - Katz, Jonathan 1974-; Lindell, Yehuda (Chapman & Hall/CRC cryptography and network security, 2021)