Cryptography and Network Security :Principles and Practice by Stallings, William ISBN: 9789357059718 Dewey Class. No.: 005.82