Cryptography and security - Harini, N.; Padmanabhan, T. R.; Shyamala, C. K.