{"id":"https://openalex.org/W4400460429","doi":"https://doi.org/10.1145/3676965","title":"Performance and Communication Cost of Hardware Accelerators for Hashing in Post-Quantum Cryptography","display_name":"Performance and Communication Cost of Hardware Accelerators for Hashing in Post-Quantum Cryptography","publication_year":2024,"publication_date":"2024-07-09","ids":{"openalex":"https://openalex.org/W4400460429","doi":"https://doi.org/10.1145/3676965"},"language":"en","primary_location":{"id":"doi:10.1145/3676965","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3676965","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://publica.fraunhofer.de/handle/publica/497827","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037163073","display_name":"Patrick Karl","orcid":"https://orcid.org/0000-0001-9476-9651"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Patrick Karl","raw_affiliation_strings":["TUM School of Computation, Information and Technology, Technical University of Munich","TUM School of Computation, Information and Technology, Technical University of Munich, Munich, Germany"],"raw_orcid":"https://orcid.org/0000-0001-9476-9651","affiliations":[{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University of Munich","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102735008","display_name":"Jonas Schupp","orcid":"https://orcid.org/0000-0002-4171-1656"},"institutions":[{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Jonas Schupp","raw_affiliation_strings":["TUM School of Computation, Information and Technology, Technical University of Munich","TUM School of Computation, Information and Technology, Technical University of Munich, Munich Germany"],"raw_orcid":"https://orcid.org/0000-0002-4171-1656","affiliations":[{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University of Munich","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University of Munich, Munich Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5026512033","display_name":"Georg Sigl","orcid":"https://orcid.org/0000-0003-3152-941X"},"institutions":[{"id":"https://openalex.org/I4210136922","display_name":"Fraunhofer Institute for Applied and Integrated Security","ror":"https://ror.org/03w0bbr97","country_code":"DE","type":"facility","lineage":["https://openalex.org/I4210136922","https://openalex.org/I4923324"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Georg Sigl","raw_affiliation_strings":["Fraunhofer Institute for Applied and Integrated Security","TUM School of Computation, Information and Technology, Technical University Munich","TUM School of Computation, Information and Technology, Technical University Munich, Munich Germany","Fraunhofer Institute for Applied and Integrated Security, Garching Germany"],"raw_orcid":"https://orcid.org/0000-0003-3152-941X","affiliations":[{"raw_affiliation_string":"Fraunhofer Institute for Applied and Integrated Security","institution_ids":["https://openalex.org/I4210136922"]},{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University Munich","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"TUM School of Computation, Information and Technology, Technical University Munich, Munich Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"Fraunhofer Institute for Applied and Integrated Security, Garching Germany","institution_ids":["https://openalex.org/I4210136922"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5037163073"],"corresponding_institution_ids":["https://openalex.org/I62916508"],"apc_list":null,"apc_paid":null,"fwci":1.6557,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.86057317,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":100},"biblio":{"volume":"24","issue":"5","first_page":"1","last_page":"31"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and 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/T10951","display_name":"Cryptographic Implementations and 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/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T10237","display_name":"Cryptography and Data Security","score":0.9987000226974487,"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/cryptography","display_name":"Cryptography","score":0.6855472326278687},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6463909149169922},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.6024743914604187},{"id":"https://openalex.org/keywords/quantum-cryptography","display_name":"Quantum cryptography","score":0.4886177182197571},{"id":"https://openalex.org/keywords/post-quantum-cryptography","display_name":"Post-quantum cryptography","score":0.47940346598625183},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4430268704891205},{"id":"https://openalex.org/keywords/quantum","display_name":"Quantum","score":0.38185709714889526},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3686436414718628},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.29725536704063416},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.26835760474205017},{"id":"https://openalex.org/keywords/public-key-cryptography","display_name":"Public-key cryptography","score":0.22356390953063965},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.1251596212387085},{"id":"https://openalex.org/keywords/quantum-information","display_name":"Quantum information","score":0.07823699712753296}],"concepts":[{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6855472326278687},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6463909149169922},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.6024743914604187},{"id":"https://openalex.org/C144901912","wikidata":"https://www.wikidata.org/wiki/Q471906","display_name":"Quantum cryptography","level":4,"score":0.4886177182197571},{"id":"https://openalex.org/C108277079","wikidata":"https://www.wikidata.org/wiki/Q7233576","display_name":"Post-quantum cryptography","level":4,"score":0.47940346598625183},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4430268704891205},{"id":"https://openalex.org/C84114770","wikidata":"https://www.wikidata.org/wiki/Q46344","display_name":"Quantum","level":2,"score":0.38185709714889526},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3686436414718628},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.29725536704063416},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.26835760474205017},{"id":"https://openalex.org/C203062551","wikidata":"https://www.wikidata.org/wiki/Q201339","display_name":"Public-key cryptography","level":3,"score":0.22356390953063965},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.1251596212387085},{"id":"https://openalex.org/C169699857","wikidata":"https://www.wikidata.org/wiki/Q2122243","display_name":"Quantum information","level":3,"score":0.07823699712753296},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1145/3676965","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3676965","pdf_url":null,"source":{"id":"https://openalex.org/S136160450","display_name":"ACM Transactions on Embedded Computing Systems","issn_l":"1539-9087","issn":["1539-9087","1558-3465"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Embedded Computing Systems","raw_type":"journal-article"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1748375","is_oa":false,"landing_page_url":"https://mediatum.ub.tum.de/1748375","pdf_url":null,"source":{"id":"https://openalex.org/S4377196330","display_name":"mediaTUM  (Technical University of Munich)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I62916508","host_organization_name":"Technical University of Munich","host_organization_lineage":["https://openalex.org/I62916508"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"article"},{"id":"pmh:oai:publica.fraunhofer.de:publica/497827","is_oa":true,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/497827","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"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":null,"raw_type":"journal article"}],"best_oa_location":{"id":"pmh:oai:publica.fraunhofer.de:publica/497827","is_oa":true,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/497827","pdf_url":null,"source":{"id":"https://openalex.org/S4306400318","display_name":"Fraunhofer-Publica (Fraunhofer-Gesellschaft)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I4923324","host_organization_name":"Fraunhofer-Gesellschaft","host_organization_lineage":["https://openalex.org/I4923324"],"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":null,"raw_type":"journal article"},"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","score":0.8799999952316284,"display_name":"Affordable and clean energy"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W2866028610","https://openalex.org/W2914539449","https://openalex.org/W2915277450","https://openalex.org/W2963255460","https://openalex.org/W2987483625","https://openalex.org/W3004226839","https://openalex.org/W3092548444","https://openalex.org/W3127900233","https://openalex.org/W3175994455","https://openalex.org/W4250492047","https://openalex.org/W4296842505","https://openalex.org/W4308219461","https://openalex.org/W4312225702","https://openalex.org/W4313066083","https://openalex.org/W4313645570","https://openalex.org/W4385819523","https://openalex.org/W4385819544","https://openalex.org/W4385819550","https://openalex.org/W4393647293","https://openalex.org/W6922644948"],"related_works":["https://openalex.org/W3173339789","https://openalex.org/W4385627932","https://openalex.org/W4288754535","https://openalex.org/W2548040793","https://openalex.org/W4312788318","https://openalex.org/W1561051298","https://openalex.org/W3008265109","https://openalex.org/W3194469932","https://openalex.org/W3201289751","https://openalex.org/W3099819669"],"abstract_inverted_index":{"SPHINCS+":[0,27,178,194],"is":[1,28,46],"a":[2,47,62,146,180,230],"signature":[3],"scheme":[4],"included":[5],"in":[6,73,127,154],"the":[7,17,24,31,74,111,123,128,161,197,202,216,221,234],"first":[8,152],"NIST":[9],"post-quantum":[10],"standard":[11],"that":[12,104,121],"bases":[13],"its":[14,68],"security":[15],"on":[16,145],"underlying":[18],"hash":[19,63,84,171],"primitive.":[20],"As":[21],"most":[22,106],"of":[23,26,33,60,76,125,170,199,201],"runtime":[25],"caused":[29],"by":[30,160,204,219],"evaluation":[32],"several":[34],"hash-":[35],"and":[36,70,87,92,120,158,175,195,225],"pseudo-random":[37],"functions,":[38],"offloading":[39],"this":[40,51,184],"computation":[41],"to":[42,67,95,134],"dedicated":[43],"hardware":[44,58,80,140,168],"accelerators":[45,81,115,169,203],"natural":[48],"step.":[49],"In":[50,183],"work,":[52],"we":[53,186,228],"evaluate":[54,71],"different":[55,83,99,165],"architectures":[56,166],"for":[57,82,89,105,167,177,189,193,210,233],"acceleration":[59],"such":[61],"primitive":[64],"with":[65,118],"respect":[66],"use-case":[69],"them":[72],"context":[75],"SPHINCS+.":[77],"We":[78,102,213],"attach":[79],"primitives":[85],"(SHAKE256":[86],"Ascon-Xof":[88],"both":[90],"full":[91],"round-reduced":[93],"versions)":[94],"CPU":[96],"interfaces":[97],"having":[98],"transfer":[100,109],"speeds.":[101],"show":[103],"use-cases,":[107],"data":[108],"determines":[110],"overall":[112],"performance":[113,136,198,217],"if":[114],"are":[116,173],"equipped":[117],"FIFOs":[119],"reducing":[122],"number":[124],"rounds":[126],"permutation":[129],"does":[130],"not":[131],"necessarily":[132],"lead":[133],"significant":[135],"improvements":[137],"when":[138],"using":[139],"acceleration.":[141],"This":[142],"work":[143],"extends":[144],"conference":[147],"paper":[148],"accepted":[149],"at":[150],"COSADE\u201924,":[151],"published":[153],"[":[155],"19":[156],"],":[157],"written":[159],"same":[162],"authors,":[163],"where":[164],"functions":[172],"benchmarked":[174],"evaluated":[176],"as":[179],"case":[181],"study.":[182],"article,":[185],"provide":[187,229],"results":[188],"additional":[190,207],"parameter":[191],"sets":[192],"improve":[196],"one":[200],"adding":[205],"an":[206],"RISC-V":[208],"instruction":[209],"faster":[211],"absorption.":[212],"then":[214],"extend":[215],"benchmark":[218],"including":[220],"algorithms":[222],"CRYSTALS-Kyber,":[223],"CRYSTALS-Dilithium,":[224],"Falcon.":[226],"Finally,":[227],"power/energy":[231],"comparison":[232],"accelerators.":[235]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
