Cryptography demystified - Hershey, J. E. (John E.) (McGraw-Hill, 2003)