Cryptography And Network Security - Kahate A.; Kahate A. (Tata McGraw-Hill Pub.)