William Stallings Cryptography and network security principles and practices William Stallings - New Delhi Pearson 2003 Gifted by Prof. V Rajaraman ISBN: 8178089025