Cryptography and network security - Kahate, Atul (Tata McGraw-Hill Pub. Comp. Ltd, 2008)