STALLINGS WILLIAM CRYPTOGRAPHY AND NETWORK SECURITY: PRINCIPLES AND PRACTICES - 3 - DELHI P E A 2005 - 686 Dewey Class. No.: 005.754