Cryptography and information security - Pachghare, V K (PHI Learning Private Limited, New Dehi, 2011)