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