1.
Alfred J. Menezes. Handbook of Applied Cryptography. (CRC Press, Boca Raton, 1997).
2.
Menezes, A. J., van Oorschot, P. C. & Vanstone, S. A. Handbook of Applied Cryptography. (CRC).
3.
Anderson, R. Security Engineering: A Guide to Building Dependable Distributed Systems. (Wiley, Indianapolis, 2008).
4.
Anderson, R. Security Engineering: A Guide to Building Dependable Distributed Systems. (Wiley, Indianapolis, 2008).
5.
Additional Teaching Resources. http://blog.bettercrypto.com/?page_id=28.
6.
Moodle Module Page with Lecture Notes. https://moodle.ucl.ac.uk/enrol/index.php?id=11577.