{"id":"https://openalex.org/W4393242448","doi":"https://doi.org/10.1109/camad59638.2023.10478409","title":"Double Public Key Signing Function Oracle Attack on EdDSA Software Implementations","display_name":"Double Public Key Signing Function Oracle Attack on EdDSA Software Implementations","publication_year":2023,"publication_date":"2023-11-06","ids":{"openalex":"https://openalex.org/W4393242448","doi":"https://doi.org/10.1109/camad59638.2023.10478409"},"language":"en","primary_location":{"id":"doi:10.1109/camad59638.2023.10478409","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/camad59638.2023.10478409","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 28th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5092818048","display_name":"Sam Grierson","orcid":null},"institutions":[{"id":"https://openalex.org/I251738","display_name":"Edinburgh Napier University","ror":"https://ror.org/03zjvnn91","country_code":"GB","type":"education","lineage":["https://openalex.org/I251738"]}],"countries":["GB"],"is_corresponding":true,"raw_author_name":"Sam Grierson","raw_affiliation_strings":["Edinburgh Napier University,Blockpass ID Lab,Edinburgh,UK"],"affiliations":[{"raw_affiliation_string":"Edinburgh Napier University,Blockpass ID Lab,Edinburgh,UK","institution_ids":["https://openalex.org/I251738"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5006595356","display_name":"Konstantinos Chalkias","orcid":"https://orcid.org/0000-0001-5365-9579"},"institutions":[{"id":"https://openalex.org/I4210141344","display_name":"Xiamen Tungsten (China)","ror":"https://ror.org/0380m5132","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210141344"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Konstantinos Chalkias","raw_affiliation_strings":["Mysten Labs Research"],"affiliations":[{"raw_affiliation_string":"Mysten Labs Research","institution_ids":["https://openalex.org/I4210141344"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068020099","display_name":"William J. Buchanan","orcid":"https://orcid.org/0000-0003-0809-3523"},"institutions":[{"id":"https://openalex.org/I251738","display_name":"Edinburgh Napier University","ror":"https://ror.org/03zjvnn91","country_code":"GB","type":"education","lineage":["https://openalex.org/I251738"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"William J Buchanan","raw_affiliation_strings":["Edinburgh Napier University,Blockpass ID Lab,Edinburgh,UK"],"affiliations":[{"raw_affiliation_string":"Edinburgh Napier University,Blockpass ID Lab,Edinburgh,UK","institution_ids":["https://openalex.org/I251738"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029043022","display_name":"\u039b\u03ad\u03b1\u03bd\u03b4\u03c1\u03bf\u03c2 \u039c\u03b1\u03b3\u03bb\u03b1\u03c1\u03ac\u03c2","orcid":"https://orcid.org/0000-0001-5360-9782"},"institutions":[{"id":"https://openalex.org/I251738","display_name":"Edinburgh Napier University","ror":"https://ror.org/03zjvnn91","country_code":"GB","type":"education","lineage":["https://openalex.org/I251738"]}],"countries":["GB"],"is_corresponding":false,"raw_author_name":"Leandros Maglaras","raw_affiliation_strings":["Edinburgh Napier University,Blockpass ID Lab,Edinburgh,UK"],"affiliations":[{"raw_affiliation_string":"Edinburgh Napier University,Blockpass ID Lab,Edinburgh,UK","institution_ids":["https://openalex.org/I251738"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5092818048"],"corresponding_institution_ids":["https://openalex.org/I251738"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21530377,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"194","last_page":"199"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":0.9998999834060669,"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.9998999834060669,"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/T11693","display_name":"Cryptography and Residue Arithmetic","score":0.9994000196456909,"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"}},{"id":"https://openalex.org/T11614","display_name":"Cloud Data Security Solutions","score":0.9987999796867371,"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/computer-science","display_name":"Computer science","score":0.7824767827987671},{"id":"https://openalex.org/keywords/oracle","display_name":"Oracle","score":0.7303687334060669},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.6605268120765686},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.6242304444313049},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.5496495962142944},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4814243018627167},{"id":"https://openalex.org/keywords/software-implementation","display_name":"Software implementation","score":0.4727177023887634},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.44694069027900696},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.4209224581718445},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.2590511441230774},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.18627047538757324},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.08157694339752197}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7824767827987671},{"id":"https://openalex.org/C55166926","wikidata":"https://www.wikidata.org/wiki/Q2892946","display_name":"Oracle","level":2,"score":0.7303687334060669},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.6605268120765686},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.6242304444313049},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.5496495962142944},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4814243018627167},{"id":"https://openalex.org/C2983609787","wikidata":"https://www.wikidata.org/wiki/Q10534782","display_name":"Software implementation","level":3,"score":0.4727177023887634},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.44694069027900696},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.4209224581718445},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.2590511441230774},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.18627047538757324},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.08157694339752197},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/camad59638.2023.10478409","is_oa":false,"landing_page_url":"http://dx.doi.org/10.1109/camad59638.2023.10478409","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE 28th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD)","raw_type":"proceedings-article"},{"id":"pmh:oai:repository@napier.ac.uk:3884850","is_oa":false,"landing_page_url":"https://doi.org/10.1109/camad59638.2023.10478409","pdf_url":null,"source":{"id":"https://openalex.org/S4306402591","display_name":"Edinburgh Napier Research Repository (Edinburgh Napier University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I251738","host_organization_name":"Edinburgh Napier University","host_organization_lineage":["https://openalex.org/I251738"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":null,"raw_type":"publishedVersion"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":23,"referenced_works":["https://openalex.org/W314733515","https://openalex.org/W1485287820","https://openalex.org/W1646354800","https://openalex.org/W1910751411","https://openalex.org/W1971773630","https://openalex.org/W2003736153","https://openalex.org/W2013613544","https://openalex.org/W2037107113","https://openalex.org/W2141040012","https://openalex.org/W2286649377","https://openalex.org/W2507130841","https://openalex.org/W2774095756","https://openalex.org/W2793403472","https://openalex.org/W2814895833","https://openalex.org/W2889903231","https://openalex.org/W2979371882","https://openalex.org/W2989660162","https://openalex.org/W3046597429","https://openalex.org/W3110591452","https://openalex.org/W4210364563","https://openalex.org/W4245047333","https://openalex.org/W4300822228","https://openalex.org/W6690340383"],"related_works":["https://openalex.org/W2741776607","https://openalex.org/W2126037447","https://openalex.org/W2888183313","https://openalex.org/W4243688874","https://openalex.org/W2081673223","https://openalex.org/W150283939","https://openalex.org/W2154930424","https://openalex.org/W3124070457","https://openalex.org/W2792138874","https://openalex.org/W2380651582"],"abstract_inverted_index":{"EdDSA":[0,26,31,74,107,132],"is":[1,122],"a":[2,44],"standardised":[3],"elliptic":[4],"curve":[5],"digital":[6],"signature":[7,32],"scheme":[8,59],"introduced":[9],"to":[10,24,40,144],"overcome":[11],"some":[12,69],"of":[13,55,57,70,112,120],"the":[14,18,25,30,36,50,52,58,71,82,106,118,146],"issues":[15],"prevalent":[16],"in":[17,78],"more":[19],"established":[20],"ECDSA":[21],"standard.":[22],"Due":[23],"standard":[27],"specifying":[28],"that":[29,99],"be":[33,41,61,101],"deterministic,":[34],"if":[35],"signing":[37,47,133],"function":[38],"were":[39],"used":[42,85],"as":[43,103],"public":[45],"key":[46,84],"oracle":[48],"for":[49,130],"attacker,":[51],"unforgeability":[53],"notion":[54],"security":[56],"can":[60,95],"broken.":[62],"This":[63],"paper":[64,126],"describes":[65],"an":[66,79,93],"attack":[67],"against":[68,135],"most":[72],"popular":[73],"implementations,":[75],"which":[76],"results":[77],"adversary":[80,94],"recovering":[81],"private":[83],"during":[86],"signing.":[87],"With":[88],"this":[89,125,136],"recovered":[90],"secret":[91],"key,":[92],"sign":[96],"arbitrary":[97],"messages":[98],"would":[100],"seen":[102],"valid":[104],"by":[105],"verification":[108],"function.":[109],"A":[110],"list":[111],"libraries":[113],"with":[114],"vulnerable":[115],"APIs":[116,134],"at":[117],"time":[119],"publication":[121],"provided.":[123],"Furthermore,":[124],"provides":[127],"two":[128],"suggestions":[129],"securing":[131],"vulnerability":[137],"while":[138],"it":[139],"additionally":[140],"discusses":[141],"failed":[142],"attempts":[143],"solve":[145],"issue.":[147]},"counts_by_year":[],"updated_date":"2025-12-21T01:58:51.020947","created_date":"2025-10-10T00:00:00"}
