Cryptography and Network Security by Kahate, Atul - Tata McGraw Hill - 541 p ISBN: 9780070648234 Dewey Class. No.: 005.82