My undergraduate master’s dissertation. I was studying mathematics so this paper focusses more on the maths than the implementations. The work was inspired by a module that I studied on cryptography in my third year. There was an extension to the course materials that wasn’t covered in the lectures due to time constraints so I decided to look into this for my dissertation.


Download:


Abstract:

This paper will give an introduction to Elliptic curves before moving on to explore some applications of elliptic curves to modern cryptography. This will include an application to cryptanalysis, a key-agreement protocol for use in symmetric key encryption and methods for asymmetric key encryption. The appendices contain some coded implementations of the discussed algorithms, written in SageMath.


Citation:

Hanslope, Jack Ronald Percival. 2019 “Elliptic Curve Cryptography” Undergraduate Master’s Dissertation https://jackhanslope.com/elliptic-curve-cryptography/paper.pdf