2015Unpublished venueRequires access

On the Progress of Elliptic Curve Discrete Logarithm Problem

Tian Son

Open publisher page 1 citations

Abstract

Since 1985 when elliptic curve cryptography was proposed, its theory and applications have attracted a wide spread attention. The hardness of the discrete logarithm problem in elliptic curves is crucial for the security of elliptic curve cryptosystems. Since the fastest algorithms for the discrete problem in generic elliptic curves are exponential, smaller key sizes can provide the same level of security as other public-key cryptosystems.This advantage is attractive for applications where the computational power and storage space are limited, and numerous standards organizations have standardized elliptic curve cryptographic approach for public-key encryption, key agreement and digital signature. Additionally, it is easy to construct elliptic curves which are suitable for cryptographic applications by using Schoof's algorithm and complex multiplication algorithm. Normally elliptic curves considered for cryptographic application are defined over binary or prime fields. For potential performance advantages, various forms of extension fields have been proposed for usage. However, some elliptic curves over finite non-prime fields can be attacked with index calculus based on summation polynomials and Weil descent attack, which are faster than the generic algorithms. Consequently, for cryptographic purposes, it is necessary to study the security reduction these algorithms lead to and find features weak curves share. This survey describes the state-of-the-art in algorithms for solving the elliptic curve discrete logarithm problem.

About this research paper

What this paper is about

Since 1985 when elliptic curve cryptography was proposed, its theory and applications have attracted a wide spread attention. The hardness of the discrete logarithm problem in elliptic curves is crucial for the security of elliptic curve cryptosystems. Since the fastest algorithms for the discrete problem in generic elliptic curves are exponential, smaller key sizes can provide the same level of security as other public-key cryptosystems.This advantage is attractive for applications where the computational power and storage space are limited, and numerous standards organizations have standardized elliptic curve cryptographic approach for public-key encryption, key agreement and digital signature. Additionally, it is easy to construct elliptic curves which are suitable for cryptographic applications by using Schoof's algorithm and complex multiplication algorithm. Normally elliptic curves considered for cryptographic application are defined over binary or prime fields. For potential performance advantages, various forms of extension fields have been proposed for usage. However, some elliptic curves over finite non-prime fields can be attacked with index calculus based on summation polynomials and Weil descent attack, which are faster than the generic algorithms. Consequently, for cryptographic purposes, it is necessary to study the security reduction these algorithms lead to and find features weak curves share. This survey describes the state-of-the-art in algorithms for solving the elliptic curve discrete logarithm problem.

Why it matters

OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

Since 1985 when elliptic curve cryptography was proposed, its theory and applications have attracted a wide spread attention. The hardness of the discrete logarithm problem in elliptic curves is crucial for the security of elliptic curve cryptosystems. Since the fastest algorithms for the discrete problem in generic elliptic curves are exponential, smaller key sizes can provide the same level of security as other public-key cryptosystems.This advantage is attractive for applications where the computational power and storage space are limited, and numerous standards organizations have standardized elliptic curve cryptographic approach for public-key encryption, key agreement and digital signature. Additionally, it is easy to construct elliptic curves which are suitable for cryptographic applications by using Schoof's algorithm and complex multiplication algorithm. Normally elliptic curves considered for cryptographic application are defined over binary or prime fields. For potential performance advantages, various forms of extension fields have been proposed for usage. However, some elliptic curves over finite non-prime fields can be attacked with index calculus based on summation polynomials and Weil descent attack, which are faster than the generic algorithms. Consequently, for cryptographic purposes, it is necessary to study the security reduction these algorithms lead to and find features weak curves share. This survey describes the state-of-the-art in algorithms for solving the elliptic curve discrete logarithm problem.

Key concepts: Counting points on elliptic curves, Schoof's algorithm, Elliptic curve cryptography, Discrete logarithm, Elliptic curve point multiplication, Elliptic Curve Digital Signature Algorithm, Post-quantum cryptography, Hessian form of an elliptic curve

Related papers

Back to paper searchBrowse research topicsOriginal source
On the Progress of Elliptic Curve Discrete Logarithm Problem — Research Paper | ScholarLens