Cryptography and Network Security (2nd editon) - Forouzan Behrouz; Mukhopadhyaay Debdeep (Noida Tata McGraw Hill, 2013)