Modern cryptography : - Mao, Wenbo (Prentice Hall PTR, 2004)