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 |
