Introduction to modern cryptography - Katz, Jonathan (CRC Press Taylor & Francis Group, 2015)