{"id":"https://openalex.org/W4389888486","doi":"https://doi.org/10.1109/a-sscc58667.2023.10347942","title":"Flexible and Efficient Implementation of CRYSTALS-KYBER SIMD RISC-V Coprocessor Based on Customized Vector Instruction-Set Extension","display_name":"Flexible and Efficient Implementation of CRYSTALS-KYBER SIMD RISC-V Coprocessor Based on Customized Vector Instruction-Set Extension","publication_year":2023,"publication_date":"2023-11-05","ids":{"openalex":"https://openalex.org/W4389888486","doi":"https://doi.org/10.1109/a-sscc58667.2023.10347942"},"language":"en","primary_location":{"id":"doi:10.1109/a-sscc58667.2023.10347942","is_oa":false,"landing_page_url":"https://doi.org/10.1109/a-sscc58667.2023.10347942","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Asian Solid-State Circuits Conference (A-SSCC)","raw_type":"proceedings-article"},"type":"conference-paper","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/A5100453765","display_name":"Jiaming Zhang","orcid":"https://orcid.org/0000-0001-6343-340X"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiaming Zhang","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5007451729","display_name":"Jiahao Lu","orcid":"https://orcid.org/0000-0002-5793-4010"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Jiahao Lu","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100440896","display_name":"Dongsheng Liu","orcid":"https://orcid.org/0000-0001-5571-1932"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dongsheng Liu","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101535842","display_name":"Aobo Li","orcid":"https://orcid.org/0000-0001-8040-3480"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Aobo Li","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100707026","display_name":"Xiang Li","orcid":"https://orcid.org/0000-0002-5942-7282"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xiang Li","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5061090652","display_name":"Shuo Yang","orcid":"https://orcid.org/0000-0001-9733-8566"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shuo Yang","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083100611","display_name":"Ang Hu","orcid":"https://orcid.org/0000-0003-0787-6964"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Ang Hu","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073441672","display_name":"Xuecheng Zou","orcid":"https://orcid.org/0000-0002-6404-5270"},"institutions":[{"id":"https://openalex.org/I47720641","display_name":"Huazhong University of Science and Technology","ror":"https://ror.org/00p991c53","country_code":"CN","type":"education","lineage":["https://openalex.org/I47720641"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Xuecheng Zou","raw_affiliation_strings":["Huazhong University of Science and Technology"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Huazhong University of Science and Technology","institution_ids":["https://openalex.org/I47720641"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I47720641"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"3"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10951","display_name":"Cryptographic Implementations and Security","score":0.9997000098228455,"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.9997000098228455,"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.9994999766349792,"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.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"}}],"keywords":[{"id":"https://openalex.org/keywords/coprocessor","display_name":"Coprocessor","score":0.8741203546524048},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8413706421852112},{"id":"https://openalex.org/keywords/simd","display_name":"SIMD","score":0.6802198886871338},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5572877526283264},{"id":"https://openalex.org/keywords/instruction-set","display_name":"Instruction set","score":0.5317422747612},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.5265600681304932},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5020825862884521},{"id":"https://openalex.org/keywords/reduced-instruction-set-computing","display_name":"Reduced instruction set computing","score":0.4360136091709137},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.42578360438346863},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.41926896572113037},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.41532906889915466},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.3714423179626465},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.21709463000297546},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.11077776551246643}],"concepts":[{"id":"https://openalex.org/C86111242","wikidata":"https://www.wikidata.org/wiki/Q859595","display_name":"Coprocessor","level":2,"score":0.8741203546524048},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8413706421852112},{"id":"https://openalex.org/C150552126","wikidata":"https://www.wikidata.org/wiki/Q339387","display_name":"SIMD","level":2,"score":0.6802198886871338},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5572877526283264},{"id":"https://openalex.org/C202491316","wikidata":"https://www.wikidata.org/wiki/Q272683","display_name":"Instruction set","level":2,"score":0.5317422747612},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.5265600681304932},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5020825862884521},{"id":"https://openalex.org/C126298526","wikidata":"https://www.wikidata.org/wiki/Q189376","display_name":"Reduced instruction set computing","level":3,"score":0.4360136091709137},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.42578360438346863},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.41926896572113037},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.41532906889915466},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.3714423179626465},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.21709463000297546},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.11077776551246643}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/a-sscc58667.2023.10347942","is_oa":false,"landing_page_url":"https://doi.org/10.1109/a-sscc58667.2023.10347942","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 IEEE Asian Solid-State Circuits Conference (A-SSCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/7","display_name":"Affordable and clean energy","score":0.5099999904632568}],"awards":[{"id":"https://openalex.org/G3977247000","display_name":null,"funder_award_id":"61874163,62104076,621340 02","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G5898978213","display_name":null,"funder_award_id":"2021YFA0715502","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":6,"referenced_works":["https://openalex.org/W3021991761","https://openalex.org/W3187954618","https://openalex.org/W3198652786","https://openalex.org/W4210722209","https://openalex.org/W4225986329","https://openalex.org/W4312036200"],"related_works":["https://openalex.org/W2393747601","https://openalex.org/W2796337470","https://openalex.org/W2120385681","https://openalex.org/W2171605838","https://openalex.org/W2994245508","https://openalex.org/W4383066258","https://openalex.org/W4242172182","https://openalex.org/W4396938741","https://openalex.org/W2132643331","https://openalex.org/W2377395201"],"abstract_inverted_index":{"With":[0],"the":[1,9,36,44,65,85,105,146,152,162,166,171],"development":[2],"of":[3,11,51,67,90,122,139],"quantum":[4,28],"computers":[5],"in":[6,178],"recent":[7],"years,":[8],"security":[10],"traditional":[12],"public-key":[13],"encryption":[14],"algorithms":[15,24],"is":[16,41,115,133],"facing":[17],"serious":[18],"threats,":[19],"and":[20,61,77,82,111,127,156,175],"post-quantum":[21],"cryptography":[22],"(PQC)":[23],"that":[25,103],"can":[26,118],"resist":[27],"computer":[29],"attacks":[30],"are":[31],"urgently":[32],"needed.":[33],"CRYSTALS-KYBER":[34],"as":[35],"finalized":[37],"NIST":[38],"key-encapsulation":[39],"scheme,":[40],"continuously":[42],"advancing":[43],"standardization":[45],"process.":[46],"The":[47],"existing":[48],"hardware":[49,130],"implementations":[50],"Kyber":[52,101],"mostly":[53],"use":[54],"compact":[55],"architectures":[56],"to":[57,135,141],"pursue":[58],"high":[59,62],"speed":[60,169],"performance":[63],"with":[64,170],"cost":[66],"programmability,":[68],"while":[69],"most":[70],"hardware-software":[71],"co-designs":[72],"suffer":[73],"from":[74],"low":[75],"parallelism":[76],"performance.":[78],"Aiming":[79],"at":[80],"flexibly":[81],"efficiently":[83],"implementing":[84],"key":[86],"encapsulation":[87],"mechanism":[88],"(KEM)":[89],"Kyber,":[91],"this":[92],"work":[93],"presents":[94],"a":[95,128],"single":[96],"instruction":[97,125],"multiple":[98],"data":[99],"(SIMD)":[100],"coprocessor":[102,147,164],"supports":[104],"RISC-V":[106],"instruction-set.":[107],"A":[108],"reconfigurable":[109],"polynomial":[110,123],"logic":[112],"unit":[113],"(PLU)":[114],"designed,":[116],"which":[117],"accelerate":[119],"all":[120],"types":[121,138],"vector":[124],"operations,":[126],"dynamic":[129],"scheduling":[131],"strategy":[132],"proposed":[134,163],"enable":[136],"different":[137],"instructions":[140],"be":[142],"executed":[143],"parallelly,":[144],"improving":[145],"pipeline":[148],"throughput.":[149],"Implemented":[150],"on":[151],"Ultrascale+":[153],"FPGA":[154],"platform":[155],"evaluated":[157],"under":[158],"SMIC":[159],"40nm":[160],"technology,":[161],"achieves":[165],"fastest":[167],"computing":[168],"lowest":[172],"power":[173],"consumption":[174],"3.5\u00d7/6.2\u00d7":[176],"improvement":[177],"FPGA/ASIC":[179],"AT":[180],"product":[181],"efficiency.":[182]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
