Computation of the discrete logarithm on elliptic curves of trace one ? Tutorial
Jean Monnerat
Abstract
Jean Monnerat
Abstract
Security and Cryptography Laboratory,Swiss Federal Institute of Technology, CH-1015 Lausanne, SwitzerlandJean.Monnerat@epfl.chAbstract. The security of several elliptic curve cryptosystems is basedon the difficulty to compute the discrete logarithm problem. The moti-vation of using elliptic curves in cryptography is that there is no knownsub-exponential algorithm which solves the Elliptic Curve Discrete Log-arithm Problem (ECDLP) in general. However, it has been shown thatsome special curves do not possess a difficult ECDLP. In 1999, an articleof Nigel Smart provides a very efficient method for solving the ECDLPwhen the underlying elliptic curve is of trace one. In this note, we describethis method in more details and recall the mathematical background inorder to understand it.
OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Security and Cryptography Laboratory,Swiss Federal Institute of Technology, CH-1015 Lausanne, SwitzerlandJean.Monnerat@epfl.chAbstract. The security of several elliptic curve cryptosystems is basedon the difficulty to compute the discrete logarithm problem. The moti-vation of using elliptic curves in cryptography is that there is no knownsub-exponential algorithm which solves the Elliptic Curve Discrete Log-arithm Problem (ECDLP) in general. However, it has been shown thatsome special curves do not possess a difficult ECDLP. In 1999, an articleof Nigel Smart provides a very efficient method for solving the ECDLPwhen the underlying elliptic curve is of trace one. In this note, we describethis method in more details and recall the mathematical background inorder to understand it.
Key concepts: Discrete logarithm, Elliptic curve cryptography, Hessian form of an elliptic curve, Elliptic curve, Schoof's algorithm, Counting points on elliptic curves, Hyperelliptic curve cryptography, TRACE (psycholinguistics)