Weak implementations of elliptic curve cryptography

Elliptic curve cryptography is an approach to public key cryptography based on the algebraic structure of elliptic curves over finite fields. Certain choices of elliptic curves and/or underlying fields can reduce the security of an elliptic curve cryptosystem. This paper describes some factors th...

Full description

Saved in:
Bibliographic Details
Main Author: Koo, Yu Fang
Other Authors: Tay Kian Boon
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2024
Subjects:
Online Access:https://hdl.handle.net/10356/175026
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
Description
Summary:Elliptic curve cryptography is an approach to public key cryptography based on the algebraic structure of elliptic curves over finite fields. Certain choices of elliptic curves and/or underlying fields can reduce the security of an elliptic curve cryptosystem. This paper describes some factors that can affect the strength of the elliptic curve cryptosystem, as well as a discussion of the attacks that cause these weaknesses. Following that, suggestions on ways to avoid weak implementations will be provided to help developers create a secure elliptic curve cryptosystem.