A simple and compact algorithm for sidh with arbitrary degree isogenies

dc.contributor.author Craig Costello
dc.contributor.author Hüseyin Hişil
dc.contributor.author Costello, Craig
dc.contributor.author Hisil, Huseyin
dc.contributor.editor T. Takagi , T. Peyrin
dc.date.accessioned 2025-10-06T17:52:00Z
dc.date.issued 2017
dc.description.abstract We derive a new formula for computing arbitrary odd-degree isogenies between elliptic curves in Montgomery form. The formula lends itself to a simple and compact algorithm that can efficiently compute any low odd-degree isogenies inside the supersingular isogeny Diffie-Hellman (SIDH) key exchange protocol. Our implementation of this algorithm shows that beyond the commonly used 3-isogenies there is a moderate degradation in relative performance of (2d+ 1) -isogenies as d grows but that larger values of d can now be used in practical SIDH implementations. We further show that the proposed algorithm can be used to both compute isogenies of curves and evaluate isogenies at points unifying the two main types of functions needed for isogeny-based public-key cryptography. Together these results open the door for practical SIDH on a much wider class of curves and allow for simplified SIDH implementations that only need to call one general-purpose function inside the fundamental computation of the large degree secret isogenies. As an additional contribution we also give new explicit formulas for 3- and 4-isogenies and show that these give immediate speedups when substituted into pre-existing SIDH libraries. © 2017 Elsevier B.V. All rights reserved.
dc.description.sponsorship International Association for Cryptologic Research (IACR)
dc.identifier.doi 10.1007/978-3-319-70697-9_11
dc.identifier.isbn 9789819698936, 9789819698042, 9789819698110, 9789819698905, 9789819512324, 9783032026019, 9783032008909, 9783031915802, 9789819698141, 9783031984136
dc.identifier.isbn 9783319706962
dc.identifier.issn 16113349, 03029743
dc.identifier.issn 0302-9743
dc.identifier.scopus 2-s2.0-85037841886
dc.identifier.uri https://www.scopus.com/inward/record.uri?eid=2-s2.0-85037841886&doi=10.1007%2F978-3-319-70697-9_11&partnerID=40&md5=48f8f4037d5f750f4350dbec5b6b00bd
dc.identifier.uri https://gcris.yasar.edu.tr/handle/123456789/9717
dc.identifier.uri https://doi.org/10.1007/978-3-319-70697-9_11
dc.language.iso English
dc.publisher Springer Verlag service@springer.de
dc.relation.ispartof 23rd Annual International Conference on Theory and Application of Cryptology and Information Security ASIACRYPT 2017
dc.rights info:eu-repo/semantics/closedAccess
dc.source Lecture Notes in Computer Science
dc.subject Isogeny-based Cryptography, Montgomery Curves, Post-quantum Cryptography, Sidh, Computation Theory, Public Key Cryptography, Quantum Cryptography, Security Of Data, Arbitrary Degree, Diffie Hellman, Explicit Formula, Key Exchange Protocols, Montgomery, Post Quantum Cryptography, Relative Performance, Sidh, Cryptography
dc.subject Computation theory, Public key cryptography, Quantum cryptography, Security of data, Arbitrary degree, Diffie Hellman, Explicit formula, Key exchange protocols, Montgomery, Post quantum cryptography, Relative performance, SIDH, Cryptography
dc.subject Isogeny-Based Cryptography
dc.subject Montgomery Curves
dc.subject Post-Quantum Cryptography
dc.subject SIDH
dc.title A simple and compact algorithm for sidh with arbitrary degree isogenies
dc.type Conference Object
dspace.entity.type Publication
gdc.author.scopusid 34869404400
gdc.author.scopusid 13408968300
gdc.bip.impulseclass C3
gdc.bip.influenceclass C4
gdc.bip.popularityclass C3
gdc.coar.type text::conference output
gdc.collaboration.industrial true
gdc.description.department
gdc.description.departmenttemp [Costello C.] Microsoft Research, Redmond, United States; [Hisil H.] Yasar University, Izmir, Turkey
gdc.description.endpage 329
gdc.description.publicationcategory Konferans Öğesi - Uluslararası - Kurum Öğretim Elemanı
gdc.description.startpage 303
gdc.description.volume 10625 LNCS
gdc.identifier.openalex W2769173590
gdc.index.type Scopus
gdc.oaire.diamondjournal false
gdc.oaire.impulse 38.0
gdc.oaire.influence 9.3983195E-9
gdc.oaire.isgreen false
gdc.oaire.keywords Isogeny-based cryptography
gdc.oaire.keywords Post-quantum cryptography
gdc.oaire.keywords Montgomery curves
gdc.oaire.keywords SIDH
gdc.oaire.keywords 510
gdc.oaire.keywords 004
gdc.oaire.popularity 3.9646935E-8
gdc.oaire.publicfunded false
gdc.openalex.collaboration International
gdc.openalex.fwci 25.4333
gdc.openalex.normalizedpercentile 1.0
gdc.openalex.toppercent TOP 1%
gdc.opencitations.count 76
gdc.plumx.crossrefcites 78
gdc.plumx.mendeley 33
gdc.plumx.scopuscites 86
gdc.scopus.citedcount 86
oaire.citation.endPage 329
oaire.citation.startPage 303
person.identifier.scopus-author-id Costello- Craig (34869404400), Hişil- Hüseyin (13408968300)
publicationvolume.volumeNumber 10625 LNCS
relation.isOrgUnitOfPublication ac5ddece-c76d-476d-ab30-e4d3029dee37
relation.isOrgUnitOfPublication.latestForDiscovery ac5ddece-c76d-476d-ab30-e4d3029dee37

Files