Introduction to modern cryptography - Katz, Jonathan, 1974- (Chapman & Hall/CRC, 2008)