STALLINGS WILLIAM CRYPTOGRAPHY AND NETWORK SECURITY :PRINCIPLES AND PRACTICE - 3 - DELHI P E A 2004 - 681 Dewey Class. No.: 005.754