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