Introduction to modern cryptography - Katz, J & Lindell, Y (CHAPMAN & HALL CRC, Boca raton, 2007)