CRYPTOGRAPHY AND NETWORK SECURITY - KAHATE,ATUL. (NEW DELHI MC GRAW HILL, 2019)