Cryptography and Security - Shyamala, C K (New Delhi Wiley, 2023)