![]() | This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these messages)
|
![]() | This list (which may have dates, numbers, etc.) may be better in a sortable table format. (January 2022) |
Discrete logarithm records are the best results achieved to date in solving the discrete logarithm problem, which is the problem of finding solutions x to the equation given elements g and h of a finite cyclic group G. The difficulty of this problem is the basis for the security of several cryptographic systems, including Diffie–Hellman key agreement, ElGamal encryption, the ElGamal signature scheme, the Digital Signature Algorithm, and the elliptic curve cryptography analogues of these. Common choices for G used in these algorithms include the multiplicative group of integers modulo p, the multiplicative group of a finite field, and the group of points on an elliptic curve over a finite field.[citation needed]
The current[needs update] record for integers modulo prime numbers, set in December 2019, is a discrete logarithm computation modulo a prime with 240 digits. For characteristic 2, the current record for finite fields, set in July 2019, is a discrete logarithm over . When restricted to prime exponents[clarification needed], the current record, set in October 2014, is over . For characteristic 3, the current record, set in July 2016, is over . For Kummer extension fields of "moderate"[clarification needed] characteristic, the current record, set in January 2013, is over . For fields of "moderate" characteristic (which are not necessarily Kummer extensions), the current record, published in 2022, is over .[citation needed]
Integers modulo p
Previous records for integers modulo p include:
Also of note, in July 2016, Joshua Fried, Pierrick Gaudry, Nadia Heninger, Emmanuel Thome published their discrete logarithm computation on a 1024-bit prime.[7] They generated a prime susceptible to the special number field sieve, using the specialized algorithm on a comparatively small subgroup (160-bits). While this is a small subgroup, it was the standardized subgroup size used with the 1024-bit digital signature algorithm (DSA).
Size of prime | Type of prime | Date announced | Announced by | Algorithm | Hardware | Notes |
---|---|---|---|---|---|---|
240-digit (795-bit) | safe prime | 2 December 2019 |
|
number field sieve | The prime used was RSA-240 + 49204 (the first safe prime above RSA-240). This computation was performed simultaneously[how?] with the factorization of RSA-240, using the Number Field Sieve algorithm and the open-source CADO-NFS software. Improvements in the algorithms and software[which?] made this computation about three times faster than would be expected from previous records after accounting for improvements in hardware. | |
1024-bit | July 2016 |
|
special number field sieve | The researchers generated a prime susceptible[why?] to the special number field sieve[how?] using a specialized algorithm[which?] on a comparatively small subgroup (160-bits). | ||
232-digit (768-bit) | safe prime | 16 June 2016 |
|
number field sieve | This computation started in February 2015. | |
180 digit (596-bit) | safe prime | 11 June 2014 |
|
number field sieve | ||
160-digit (530-bit) | safe prime | 5 February 2007 | Thorsten Kleinjung | number field sieve | various PCs, a parallel computing cluster[which?] | |
130-digit (431-bit) | strong prime | 18 June 2005 |
|
number field sieve | 1.15 GHz 16-processor HP AlphaServer GS1280 |
© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search