Modern cryptology : theory and practice - Mao, Wenbo (Pearson/Prentice Hall, 2004)