Cryptography & Network Security - Willam Stallings (N.Delhi Pearson, 2023)