Alfred J. Menezes coauthored the Handbook of Applied Cryptography by Alfred J. Menezes, Paul C. van Oorschot and Scott A. Vanstone. Its number-theoretic algorithms include computing modular square roots and implementing public-key cryptography. The presentation distinguishes computational problems, algorithmic procedures and correctness conditions, which is essential when a plausible-looking arithmetic operation is not by itself a secure cryptographic construction. [ref]
New to topics? Read the docs here!