Skip to main navigation Skip to search Skip to main content

Implementing the asymptotically fast version of the elliptic curve primality proving algorithm

Research output: Contribution to journalArticlepeer-review

Abstract

The elliptic curve primality proving (ECPP) algorithm is one of the current fastest practical algorithms for proving the primality of large numbers. Its running time currently cannot be proven rigorously, but heuristic arguments show that it should run in time Õ((log N)5) to prove the primality of N. An asymptotically fast version of it, attributed to J. O. Shallit, is expected to run in time ̃O ((log N)4). We describe this version in more detail, leading to actual implementations able to handle numbers with several thousands of decimal digits.

Original languageEnglish
Pages (from-to)493-505
Number of pages13
JournalMathematics of Computation
Volume76
Issue number257
DOIs
Publication statusPublished - 1 Jan 2007

Keywords

  • ECPP algorithm
  • Elliptic curves
  • Primality proving

Fingerprint

Dive into the research topics of 'Implementing the asymptotically fast version of the elliptic curve primality proving algorithm'. Together they form a unique fingerprint.

Cite this