Cryptography and security - Harini, N (Wiley, 2011)