Scott A. Vanstone coauthored the Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone. The book develops the mathematics and algorithms underlying cryptography, including modular square roots and number-theoretic computational problems. It makes explicit the distinction between an algorithm's mathematical correctness and the hardness assumptions used by a cryptographic system. [ref]
New to topics? Read the docs here!