Stalling, William Cryptography And Network Security: Principles And Practices - IV th - NEW DELHI PHI 2006 - 680 Dewey Class. No.: 005.6 STA