CRYPTOGRAPHY AND NETWORK SECURITY - KAHATE ATUL (TATA MCGRAW HILL, 2008)