Modern cryptography : theory and practice - Wenbo Mao (Pearson Education, Singapore, 2004)