CRYPTOGRAPHY AND NETWORK SECURITY - FOROUZAN, A. BEHROUZ (NEW DEHLI : MC GRAW, 2015)