{"id":"https://openalex.org/W4414017180","doi":"https://doi.org/10.46586/tches.v2025.i4.644-666","title":"Let us walk on the 3-isogeny graph: efficient, fast, and simple","display_name":"Let us walk on the 3-isogeny graph: efficient, fast, and simple","publication_year":2025,"publication_date":"2025-09-05","ids":{"openalex":"https://openalex.org/W4414017180","doi":"https://doi.org/10.46586/tches.v2025.i4.644-666"},"language":"en","primary_location":{"id":"doi:10.46586/tches.v2025.i4.644-666","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tches.v2025.i4.644-666","pdf_url":"https://tches.iacr.org/index.php/TCHES/article/download/12424/12152","source":{"id":"https://openalex.org/S4210207404","display_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","issn_l":"2569-2925","issn":["2569-2925"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"diamond","oa_url":"https://tches.iacr.org/index.php/TCHES/article/download/12424/12152","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049713134","display_name":"Jes\u00fas-Javier Chi-Dom\u00ednguez","orcid":"https://orcid.org/0000-0002-9753-7263"},"institutions":[{"id":"https://openalex.org/I4210087059","display_name":"Technology Innovation Institute","ror":"https://ror.org/001kv2y39","country_code":"AE","type":"facility","lineage":["https://openalex.org/I4210087059"]}],"countries":["AE"],"is_corresponding":true,"raw_author_name":"Jes\u00fas-Javier Chi-Dom\u00ednguez","raw_affiliation_strings":["Technology Innovation Institute, Abu Dhabi, UAE"],"affiliations":[{"raw_affiliation_string":"Technology Innovation Institute, Abu Dhabi, UAE","institution_ids":["https://openalex.org/I4210087059"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5024502198","display_name":"Eduardo Ochoa\u2010Jim\u00e9nez","orcid":"https://orcid.org/0000-0002-7349-8546"},"institutions":[{"id":"https://openalex.org/I4210087059","display_name":"Technology Innovation Institute","ror":"https://ror.org/001kv2y39","country_code":"AE","type":"facility","lineage":["https://openalex.org/I4210087059"]}],"countries":["AE"],"is_corresponding":false,"raw_author_name":"Eduardo Ochoa-Jim\u00e9nez","raw_affiliation_strings":["Technology Innovation Institute, Abu Dhabi, UAE"],"affiliations":[{"raw_affiliation_string":"Technology Innovation Institute, Abu Dhabi, UAE","institution_ids":["https://openalex.org/I4210087059"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5119549555","display_name":"Ricardo-Neftal\u00ed Pontaza-Rodas","orcid":null},"institutions":[{"id":"https://openalex.org/I4210087059","display_name":"Technology Innovation Institute","ror":"https://ror.org/001kv2y39","country_code":"AE","type":"facility","lineage":["https://openalex.org/I4210087059"]}],"countries":["AE"],"is_corresponding":false,"raw_author_name":"Ricardo-Neftal\u00ed Pontaza-Rodas","raw_affiliation_strings":["Technology Innovation Institute, Abu Dhabi, UAE"],"affiliations":[{"raw_affiliation_string":"Technology Innovation Institute, Abu Dhabi, UAE","institution_ids":["https://openalex.org/I4210087059"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5049713134"],"corresponding_institution_ids":["https://openalex.org/I4210087059"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.39777143,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"2025","issue":"4","first_page":"644","last_page":"666"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/isogeny","display_name":"Isogeny","score":0.7275844812393188},{"id":"https://openalex.org/keywords/simple","display_name":"Simple (philosophy)","score":0.5613731145858765},{"id":"https://openalex.org/keywords/graph","display_name":"Graph","score":0.5461824536323547},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.4551510810852051},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.4176439642906189},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.2661273777484894},{"id":"https://openalex.org/keywords/philosophy","display_name":"Philosophy","score":0.048019856214523315}],"concepts":[{"id":"https://openalex.org/C2779765290","wikidata":"https://www.wikidata.org/wiki/Q1674414","display_name":"Isogeny","level":3,"score":0.7275844812393188},{"id":"https://openalex.org/C2780586882","wikidata":"https://www.wikidata.org/wiki/Q7520643","display_name":"Simple (philosophy)","level":2,"score":0.5613731145858765},{"id":"https://openalex.org/C132525143","wikidata":"https://www.wikidata.org/wiki/Q141488","display_name":"Graph","level":2,"score":0.5461824536323547},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.4551510810852051},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.4176439642906189},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.2661273777484894},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.048019856214523315},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C136170076","wikidata":"https://www.wikidata.org/wiki/Q181296","display_name":"Abelian group","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.46586/tches.v2025.i4.644-666","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tches.v2025.i4.644-666","pdf_url":"https://tches.iacr.org/index.php/TCHES/article/download/12424/12152","source":{"id":"https://openalex.org/S4210207404","display_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","issn_l":"2569-2925","issn":["2569-2925"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:4ed716bc6ffc4a909785554d5bdcc263","is_oa":true,"landing_page_url":"https://doaj.org/article/4ed716bc6ffc4a909785554d5bdcc263","pdf_url":null,"source":{"id":"https://openalex.org/S112646816","display_name":"SHILAP Revista de lepidopterolog\u00eda","issn_l":"0300-5267","issn":["0300-5267","2340-4078"],"is_oa":true,"is_in_doaj":true,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Transactions on Cryptographic Hardware and Embedded Systems, Vol 2025, Iss 4 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.46586/tches.v2025.i4.644-666","is_oa":true,"landing_page_url":"https://doi.org/10.46586/tches.v2025.i4.644-666","pdf_url":"https://tches.iacr.org/index.php/TCHES/article/download/12424/12152","source":{"id":"https://openalex.org/S4210207404","display_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","issn_l":"2569-2925","issn":["2569-2925"],"is_oa":true,"is_in_doaj":true,"is_core":true,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IACR Transactions on Cryptographic Hardware and Embedded Systems","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4414017180.pdf","grobid_xml":"https://content.openalex.org/works/W4414017180.grobid-xml"},"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2899084033","https://openalex.org/W2748952813","https://openalex.org/W4391375266","https://openalex.org/W3097454540","https://openalex.org/W2949868757","https://openalex.org/W3165502361","https://openalex.org/W4302370234","https://openalex.org/W2951061117","https://openalex.org/W3137547215","https://openalex.org/W2097067884"],"abstract_inverted_index":{"Constructing":[0],"and":[1,37,103,135,152,172,180,201,210,221],"implementing":[2],"isogeny-based":[3,46],"cryptographic":[4],"primitives":[5],"is":[6],"an":[7,23,116,153,197,274],"active":[8],"research.":[9],"In":[10,192],"particular,":[11,193],"performing":[12],"length-n":[13,87],"isogenies":[14,266],"walks":[15,83,165],"over":[16,125,237],"quadratic":[17],"field":[18],"extensions":[19],"of":[20,60,64,70,216,230,244,254,263,271],"Fp":[21],"plays":[22],"exciting":[24],"role":[25],"in":[26,203,251,267],"some":[27,252],"constructions,":[28,47],"including":[29,233],"Hash":[30],"functions,":[31],"Verifiable":[32],"Delay":[33],"Functions,":[34],"Key-Encapsulation":[35],"Mechanisms,":[36],"generic":[38],"proof":[39],"systems":[40],"for":[41,48],"isogeny":[42,82],"knowledge.":[43],"Remarkably,":[44],"many":[45],"efficiency,":[49],"perform":[50],"2-isogenies":[51,88],"through":[52],"square":[53,72,101],"root":[54,92],"calculations.This":[55],"work":[56],"analyzes":[57],"the":[58,68,96,111,128,162,168,227,238,242,255,261,268,282],"idea":[59],"using":[61,177,211],"3-isogenies":[62,79],"instead":[63,215],"2-isogenies,":[65],"which":[66],"replaces":[67],"requirement":[69],"calculating":[71,206],"roots":[73],"with":[74,189,273],"cube":[75,91],"roots.":[76],"Performing":[77],"length-m":[78,158,163,207],"allows":[80],"shorter":[81],"than":[84,281],"when":[85,205],"employing":[86],"since":[89],"a":[90,100,139,246],"calculation":[93],"costs":[94],"essentially":[95],"same":[97,112],"as":[98,249],"computing":[99],"root,":[102],"we":[104,225],"require":[105],"3m":[106],"\u2248":[107],"2n":[108],"to":[109,127,142,156,277],"provide":[110],"security":[113],"level.We":[114],"propose":[115],"efficient":[117,154],"mapping":[118],"from":[119,132,170],"arbitrary":[120,148],"supersingular":[121,149],"Montgomery":[122,150],"curves":[123],"defined":[124],"Fp2":[126],"3-isogeny":[129,159,164,208,235],"curve":[130],"model":[131],"Castryck,":[133],"Decru,":[134],"Vercauteren":[136],"(Asiacrypt":[137],"2020);":[138],"deterministic":[140],"algorithm":[141,155],"compute":[143,157],"all":[144],"order-3":[145],"points":[146],"on":[147],"curves,":[151],"chains.We":[160],"improve":[161],"required":[166,250],"by":[167,176,219,232],"KEM":[169],"Nakagawa":[171,220],"Onuki":[173,222],"(CRYPTO":[174,223],"2024)":[175],"our":[178,194,212],"results":[179],"introducing":[181],"more":[182],"suitable":[183],"parameter":[184],"sets":[185],"that":[186],"are":[187],"friendly":[188],"C-code":[190],"implementations.":[191],"experiments":[195,259],"illustrate":[196,260],"improvement":[198,275],"between":[199],"26.41%":[200],"35.60%":[202],"savings":[204],"chains":[209,236],"proposed":[213,218],"parameters":[214],"those":[217],"2024).Finally,":[224],"enhance":[226],"key":[228,269],"generation":[229,270],"CTIDH-2048":[231],"radical":[234,264],"basefield":[239],"Fp,":[240],"reducing":[241],"overhead":[243],"finding":[245],"3-torsion":[247],"basis":[248],"instantiations":[253],"CSIDH":[256],"protocol.":[257],"Our":[258],"advantage":[262],"3":[265],"CTIDH-2048,":[272],"up":[276],"4":[278],"times":[279],"faster":[280],"original":[283],"CTIDH.":[284]},"counts_by_year":[],"updated_date":"2026-02-27T16:54:17.756197","created_date":"2025-10-10T00:00:00"}
