William Stallings Cryptography and Network Security - 4 - Pearson, New Delhi 2006 Dewey Class. No.: 005.82