Cryptography for Secure Encryption - Underwood, Robert G. (Springer International Publishing AG, 2022)