{"id":"https://openalex.org/W4229453600","doi":"https://doi.org/10.1109/ddecs54261.2022.9770148","title":"Hardware Accelerated FrodoKEM on RISC-V","display_name":"Hardware Accelerated FrodoKEM on RISC-V","publication_year":2022,"publication_date":"2022-04-06","ids":{"openalex":"https://openalex.org/W4229453600","doi":"https://doi.org/10.1109/ddecs54261.2022.9770148"},"language":"en","primary_location":{"id":"doi:10.1109/ddecs54261.2022.9770148","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ddecs54261.2022.9770148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS)","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/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":["Technical University of Munich,TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology,Munich,Germany","TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology, Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology,Munich,Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology, Technical University of Munich, Munich, Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047790485","display_name":"Tim Fritzmann","orcid":"https://orcid.org/0000-0002-5483-4292"},"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":"Tim Fritzmann","raw_affiliation_strings":["Technical University of Munich,TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology,Munich,Germany","TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology, Technical University of Munich, Munich, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology,Munich,Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"TUM Department of Electrical and Computer Engineering, Chair of Security in Information 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":["Technical University of Munich,TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology,Munich,Germany","TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology, Technical University of Munich, Munich, Germany","Fraunhofer Institute for Applied and Integrated Security, Garching, Germany"],"affiliations":[{"raw_affiliation_string":"Technical University of Munich,TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology,Munich,Germany","institution_ids":["https://openalex.org/I62916508"]},{"raw_affiliation_string":"TUM Department of Electrical and Computer Engineering, Chair of Security in Information Technology, Technical University of 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":0.6633,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":{"value":0.73290132,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"154","last_page":"159"},"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/T10682","display_name":"Quantum Computing Algorithms and Architecture","score":0.9993000030517578,"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/T11130","display_name":"Coding theory and cryptography","score":0.9991999864578247,"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/nist","display_name":"NIST","score":0.9068952798843384},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.7967848777770996},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.770970344543457},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.6473489999771118},{"id":"https://openalex.org/keywords/standardization","display_name":"Standardization","score":0.5705255270004272},{"id":"https://openalex.org/keywords/implementation","display_name":"Implementation","score":0.5120418667793274},{"id":"https://openalex.org/keywords/reduced-instruction-set-computing","display_name":"Reduced instruction set computing","score":0.5033220648765564},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.46919724345207214},{"id":"https://openalex.org/keywords/computer-engineering","display_name":"Computer engineering","score":0.3921697437763214},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.33291077613830566},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.33021193742752075},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3202540874481201},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.29429659247398376},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.20017367601394653},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.19057640433311462},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.18230664730072021}],"concepts":[{"id":"https://openalex.org/C111219384","wikidata":"https://www.wikidata.org/wiki/Q6954384","display_name":"NIST","level":2,"score":0.9068952798843384},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.7967848777770996},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.770970344543457},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.6473489999771118},{"id":"https://openalex.org/C188087704","wikidata":"https://www.wikidata.org/wiki/Q369577","display_name":"Standardization","level":2,"score":0.5705255270004272},{"id":"https://openalex.org/C26713055","wikidata":"https://www.wikidata.org/wiki/Q245962","display_name":"Implementation","level":2,"score":0.5120418667793274},{"id":"https://openalex.org/C126298526","wikidata":"https://www.wikidata.org/wiki/Q189376","display_name":"Reduced instruction set computing","level":3,"score":0.5033220648765564},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.46919724345207214},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3921697437763214},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.33291077613830566},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.33021193742752075},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3202540874481201},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.29429659247398376},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.20017367601394653},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.19057640433311462},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.18230664730072021},{"id":"https://openalex.org/C204321447","wikidata":"https://www.wikidata.org/wiki/Q30642","display_name":"Natural language processing","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/ddecs54261.2022.9770148","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ddecs54261.2022.9770148","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 25th International Symposium on Design and Diagnostics of Electronic Circuits and Systems (DDECS)","raw_type":"proceedings-article"},{"id":"pmh:oai:mediatum.ub.tum.de:node/1661672","is_oa":false,"landing_page_url":"https://ieeexplore.ieee.org/document/9770148","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":"ConferencePaper"},{"id":"pmh:oai:null:publica/427384","is_oa":false,"landing_page_url":"https://publica.fraunhofer.de/handle/publica/427384","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":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"conference paper"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Partnerships for the goals","id":"https://metadata.un.org/sdg/17","score":0.44999998807907104}],"awards":[],"funders":[{"id":"https://openalex.org/F4320311687","display_name":"Ministry of Education","ror":"https://ror.org/03m01yf64"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":13,"referenced_works":["https://openalex.org/W2007466965","https://openalex.org/W2168676717","https://openalex.org/W2619630761","https://openalex.org/W2792220042","https://openalex.org/W2906895767","https://openalex.org/W2963255460","https://openalex.org/W3003308444","https://openalex.org/W3021991761","https://openalex.org/W3036379937","https://openalex.org/W3159164431","https://openalex.org/W4250492047","https://openalex.org/W4251710990","https://openalex.org/W6757553788"],"related_works":["https://openalex.org/W2158491338","https://openalex.org/W2058965144","https://openalex.org/W2807901368","https://openalex.org/W2164382479","https://openalex.org/W2133733652","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2013643406","https://openalex.org/W2027972911"],"abstract_inverted_index":{"FrodoKEM":[0,71],"is":[1,26],"an":[2],"alternative":[3],"finalist":[4],"in":[5,43],"the":[6,17,29,85],"currently":[7],"running":[8],"standardization":[9],"process":[10],"for":[11],"post-quantum":[12],"secure":[13],"cryptography,":[14],"initiated":[15],"by":[16],"National":[18],"Institute":[19],"of":[20,70,84,101],"Standards":[21],"and":[22],"Technology":[23],"(NIST).":[24],"It":[25],"based":[27,67],"on":[28,93],"well":[30],"studied":[31],"plain":[32,90],"Learning":[33],"With":[34],"Errors":[35],"(LWE)":[36],"problem,":[37],"leading":[38],"to":[39,56,72,89,103],"a":[40,65],"high":[41],"confidence":[42],"security.":[44],"Its":[45],"conservative":[46],"design":[47,78,97],"approach,":[48],"however,":[49],"makes":[50],"it":[51],"less":[52],"performant":[53],"when":[54],"compared":[55],"other":[57],"lattice-based":[58],"candidates.":[59],"In":[60],"this":[61],"work,":[62],"we":[63],"assemble":[64],"RISC-V":[66],"HW/SW":[68],"codesign":[69],"speed":[73],"up":[74,102],"its":[75],"computation.":[76],"Our":[77],"supports":[79],"all":[80],"three":[81],"parameter":[82],"sets":[83],"NIST":[86],"submission.":[87],"Compared":[88],"SW":[91],"implementations":[92],"RISC-V,":[94],"our":[95],"accelerated":[96],"achieves":[98],"speedup":[99],"factors":[100],"8.13.":[104]},"counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
