{"id":"https://openalex.org/W4401050417","doi":"https://doi.org/10.1007/s10623-024-01429-3","title":"$$\\textsf {TOPAS}$$2-pass key exchange with full perfect forward secrecy and optimal communication complexity","display_name":"$$\\textsf {TOPAS}$$2-pass key exchange with full perfect forward secrecy and optimal communication complexity","publication_year":2024,"publication_date":"2024-07-27","ids":{"openalex":"https://openalex.org/W4401050417","doi":"https://doi.org/10.1007/s10623-024-01429-3"},"language":"en","primary_location":{"id":"doi:10.1007/s10623-024-01429-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10623-024-01429-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10623-024-01429-3.pdf","source":{"id":"https://openalex.org/S81616010","display_name":"Designs Codes and Cryptography","issn_l":"0925-1022","issn":["0925-1022","1573-7586"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Designs, Codes and Cryptography","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10623-024-01429-3.pdf","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5049390969","display_name":"Sven Sch\u00e4ge","orcid":"https://orcid.org/0000-0002-8698-4244"},"institutions":[{"id":"https://openalex.org/I83019370","display_name":"Eindhoven University of Technology","ror":"https://ror.org/02c2kyt77","country_code":"NL","type":"education","lineage":["https://openalex.org/I83019370"]}],"countries":["NL"],"is_corresponding":true,"raw_author_name":"Sven Sch\u00e4ge","raw_affiliation_strings":["Department of Mathematics & Computer Science, Eindhoven Technical University, Eindhoven, Netherlands"],"raw_orcid":"https://orcid.org/0000-0002-8698-4244","affiliations":[{"raw_affiliation_string":"Department of Mathematics & Computer Science, Eindhoven Technical University, Eindhoven, Netherlands","institution_ids":["https://openalex.org/I83019370"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5049390969"],"corresponding_institution_ids":["https://openalex.org/I83019370"],"apc_list":{"value":2890,"currency":"USD","value_usd":2890},"apc_paid":{"value":2890,"currency":"USD","value_usd":2890},"fwci":0.0,"has_fulltext":true,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08472966,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"92","issue":"10","first_page":"3085","last_page":"3124"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T10237","display_name":"Cryptography and Data Security","score":0.9994000196456909,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11504","display_name":"Advanced Authentication Protocols Security","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9932000041007996,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/secrecy","display_name":"Secrecy","score":0.6459881663322449},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5851467847824097},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5388009548187256},{"id":"https://openalex.org/keywords/protocol","display_name":"Protocol (science)","score":0.5271341800689697},{"id":"https://openalex.org/keywords/forward-secrecy","display_name":"Forward secrecy","score":0.5221636295318604},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.47929710149765015},{"id":"https://openalex.org/keywords/session","display_name":"Session (web analytics)","score":0.451861709356308},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.38786670565605164},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.32230496406555176},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.32078057527542114},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2845754623413086},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.2023058831691742},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.16384994983673096},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.09882190823554993},{"id":"https://openalex.org/keywords/medicine","display_name":"Medicine","score":0.09494072198867798}],"concepts":[{"id":"https://openalex.org/C2776452267","wikidata":"https://www.wikidata.org/wiki/Q1503443","display_name":"Secrecy","level":2,"score":0.6459881663322449},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5851467847824097},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5388009548187256},{"id":"https://openalex.org/C2780385302","wikidata":"https://www.wikidata.org/wiki/Q367158","display_name":"Protocol (science)","level":3,"score":0.5271341800689697},{"id":"https://openalex.org/C205009425","wikidata":"https://www.wikidata.org/wiki/Q935662","display_name":"Forward secrecy","level":4,"score":0.5221636295318604},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.47929710149765015},{"id":"https://openalex.org/C2779182362","wikidata":"https://www.wikidata.org/wiki/Q17126187","display_name":"Session (web analytics)","level":2,"score":0.451861709356308},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38786670565605164},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.32230496406555176},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.32078057527542114},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2845754623413086},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.2023058831691742},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.16384994983673096},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.09882190823554993},{"id":"https://openalex.org/C71924100","wikidata":"https://www.wikidata.org/wiki/Q11190","display_name":"Medicine","level":0,"score":0.09494072198867798},{"id":"https://openalex.org/C142724271","wikidata":"https://www.wikidata.org/wiki/Q7208","display_name":"Pathology","level":1,"score":0.0},{"id":"https://openalex.org/C204787440","wikidata":"https://www.wikidata.org/wiki/Q188504","display_name":"Alternative medicine","level":2,"score":0.0},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10623-024-01429-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10623-024-01429-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10623-024-01429-3.pdf","source":{"id":"https://openalex.org/S81616010","display_name":"Designs Codes and Cryptography","issn_l":"0925-1022","issn":["0925-1022","1573-7586"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Designs, Codes and Cryptography","raw_type":"journal-article"},{"id":"pmh:oai:pure.tue.nl:openaire_cris_publications/25fa136f-12cd-44d5-9a40-9ffc3a58c797","is_oa":true,"landing_page_url":"https://research.tue.nl/en/publications/25fa136f-12cd-44d5-9a40-9ffc3a58c797","pdf_url":"https://pure.tue.nl/ws/files/350816726/s10623-024-01429-3.pdf","source":{"id":"https://openalex.org/S4406922641","display_name":"TU/e Research Portal","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Sch\u00e4ge, S 2024, 'TOPAS 2-pass key exchange with full perfect forward secrecy and optimal communication complexity', Designs, Codes and Cryptography, vol. 92, no. 10, pp. 3085-3124. https://doi.org/10.1007/s10623-024-01429-3","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"doi:10.1007/s10623-024-01429-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10623-024-01429-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10623-024-01429-3.pdf","source":{"id":"https://openalex.org/S81616010","display_name":"Designs Codes and Cryptography","issn_l":"0925-1022","issn":["0925-1022","1573-7586"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319965","host_organization_name":"Springer Nature","host_organization_lineage":["https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Designs, Codes and Cryptography","raw_type":"journal-article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.7099999785423279}],"awards":[{"id":"https://openalex.org/G5881503230","display_name":"Confidential Computing and Privacy-preserving Technologies for 6G","funder_award_id":"101096435","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"}],"funders":[{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":true,"grobid_xml":false},"content_urls":{"pdf":"https://content.openalex.org/works/W4401050417.pdf"},"referenced_works_count":28,"referenced_works":["https://openalex.org/W12164355","https://openalex.org/W648970207","https://openalex.org/W1487683390","https://openalex.org/W1536074886","https://openalex.org/W1543747668","https://openalex.org/W1552242122","https://openalex.org/W1608841472","https://openalex.org/W1788452017","https://openalex.org/W1921661296","https://openalex.org/W1927099252","https://openalex.org/W1979828147","https://openalex.org/W1993267861","https://openalex.org/W2014239329","https://openalex.org/W2020071233","https://openalex.org/W2026892462","https://openalex.org/W2034794977","https://openalex.org/W2114355433","https://openalex.org/W2138018104","https://openalex.org/W2147172043","https://openalex.org/W2149093588","https://openalex.org/W2149096890","https://openalex.org/W2153281696","https://openalex.org/W2156186849","https://openalex.org/W2174925257","https://openalex.org/W2561675875","https://openalex.org/W2951677116","https://openalex.org/W3112144618","https://openalex.org/W4366245643"],"related_works":["https://openalex.org/W2493929861","https://openalex.org/W2016567611","https://openalex.org/W2475541339","https://openalex.org/W565335793","https://openalex.org/W2363071176","https://openalex.org/W2107199751","https://openalex.org/W4243812570","https://openalex.org/W4300441478","https://openalex.org/W4285207525","https://openalex.org/W1600454606"],"abstract_inverted_index":{"Abstract":[0],"We":[1,192],"present":[2,194,227],"Transmission":[3],"optimal":[4,23,189],"protocol":[5,21,43,58,175,230,240],"with":[6,22,176,241],"active":[7,37,159,180,242],"security":[8,34,68,102,133,157,178,249,270],"(":[9],"$$\\textsf":[10,88,144,165,200,232,252,259],"{TOPAS}$$":[11,89,166,253],"<mml:math":[12,90,146,167,202,234,254,261],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\">":[13,91,147,168,203,235,255,262],"<mml:mi>TOPAS</mml:mi>":[14,92,169,205,256,264],"</mml:math>":[15,93,149,170,208,237,257,267],"),":[16],"the":[17,42,46,55,111,121,171,212,221,246,275,285],"first":[18,172],"key":[19,82,173,222],"agreement":[20,174],"communication":[24],"complexity":[25],"(message":[26],"size":[27,40],"and":[28,45,81,258],"number":[29],"of":[30,41,104,125,155,197,280,287],"rounds)":[31],"that":[32,97,138,182],"provides":[33,216],"against":[35,69,158,179],"fully":[36],"adversaries.":[38],"The":[39,123],"messages":[44,116],"computational":[47,218],"costs":[48],"to":[49,54,65,118],"generate":[50],"them":[51],"are":[52,74],"comparable":[53],"basic":[56],"Diffie-Hellman":[57,214],"over":[59],"elliptic":[60],"curves":[61],"(which":[62],"is":[63,96,136,271],"well-known":[64,137],"only":[66],"provide":[67],"passive":[70],"adversaries).":[71],"Session":[72],"keys":[73],"indistinguishable":[75],"from":[76,120],"random":[77],"keys\u2014even":[78],"under":[79,211],"reflection":[80],"compromise":[83],"impersonation":[84],"attacks.":[85],"What":[86],"makes":[87,164],"stand":[94],"out":[95],"it":[98],"also":[99,193],"features":[100],"a":[101,195,228],"proof":[103,124,286],"full":[105,126,177,288],"perfect":[106],"forward":[107],"secrecy":[108],"(PFS),":[109],"where":[110],"attacker":[112],"can":[113],"actively":[114],"modify":[115],"sent":[117],"or":[119],"test-session.":[122],"PFS":[127],"relies":[128],"on":[129,274],"two":[130],"new":[131],"extraction-based":[132],"assumptions.":[134],"It":[135],"existing":[139],"implicitly-authenticated":[140],"2-message":[141],"protocols":[142],"like":[143],"{HMQV}$$":[145],"<mml:mi>HMQV</mml:mi>":[148],"cannot":[150],"achieve":[151],"this":[152],"strong":[153,248],"form":[154],"(full)":[156],"attackers":[160,181],"(Krawczyk,":[161],"Crypto\u201905).":[162],"This":[163],"works":[183],"in":[184,220,278],"prime-order":[185],"groups":[186,279],"while":[187],"having":[188],"message":[190],"size.":[191],"variant":[196],"our":[198],"protocol,":[199],"{TOPAS+}$$":[201,260],"<mml:mrow>":[204,263],"<mml:mo>+</mml:mo>":[206,265],"</mml:mrow>":[207,266],",":[209],"which,":[210],"Strong":[213],"assumption,":[215],"better":[217],"efficiency":[219],"derivation":[223],"phase.":[224],"Finally,":[225],"we":[226],"third":[229],"termed":[231],"{FACTAS}$$":[233],"<mml:mi>FACTAS</mml:mi>":[236],"(for":[238],"factoring-based":[239],"security)":[243],"which":[244],"has":[245],"same":[247],"properties":[250],"as":[251],"but":[268],"whose":[269],"solely":[272],"based":[273],"factoring":[276],"assumption":[277],"composite":[281],"order":[282],"(except":[283],"for":[284],"PFS).":[289]},"counts_by_year":[],"updated_date":"2026-07-23T08:03:31.855105","created_date":"2024-07-31T00:00:00"}
