{"id":"https://openalex.org/W4293143765","doi":"https://doi.org/10.1109/tvlsi.2022.3179459","title":"Efficient Implementation of Dilithium Signature Scheme on FPGA SoC Platform","display_name":"Efficient Implementation of Dilithium Signature Scheme on FPGA SoC Platform","publication_year":2022,"publication_date":"2022-06-29","ids":{"openalex":"https://openalex.org/W4293143765","doi":"https://doi.org/10.1109/tvlsi.2022.3179459"},"language":"en","primary_location":{"id":"doi:10.1109/tvlsi.2022.3179459","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvlsi.2022.3179459","pdf_url":null,"source":{"id":"https://openalex.org/S37538908","display_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","issn_l":"1063-8210","issn":["1063-8210","1557-9999"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","raw_type":"journal-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/A5054694797","display_name":"Tengfei Wang","orcid":"https://orcid.org/0000-0003-0297-0281"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Tengfei Wang","raw_affiliation_strings":["School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5059813133","display_name":"Chi Zhang","orcid":"https://orcid.org/0000-0002-5574-9399"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chi Zhang","raw_affiliation_strings":["School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025722829","display_name":"Pei Cao","orcid":"https://orcid.org/0000-0001-9973-8686"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pei Cao","raw_affiliation_strings":["School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5008204306","display_name":"Dawu Gu","orcid":"https://orcid.org/0000-0002-0504-9538"},"institutions":[{"id":"https://openalex.org/I183067930","display_name":"Shanghai Jiao Tong University","ror":"https://ror.org/0220qvk04","country_code":"CN","type":"education","lineage":["https://openalex.org/I183067930"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Dawu Gu","raw_affiliation_strings":["School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China"],"affiliations":[{"raw_affiliation_string":"School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai, China","institution_ids":["https://openalex.org/I183067930"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5054694797"],"corresponding_institution_ids":["https://openalex.org/I183067930"],"apc_list":null,"apc_paid":null,"fwci":5.1367,"has_fulltext":false,"cited_by_count":40,"citation_normalized_percentile":{"value":0.95946277,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":100},"biblio":{"volume":"30","issue":"9","first_page":"1158","last_page":"1171"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10237","display_name":"Cryptography and Data Security","score":1.0,"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":1.0,"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.9998000264167786,"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/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/computer-science","display_name":"Computer science","score":0.6968144774436951},{"id":"https://openalex.org/keywords/dilithium","display_name":"Dilithium","score":0.6631655097007751},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.623033344745636},{"id":"https://openalex.org/keywords/hash-function","display_name":"Hash function","score":0.4601912796497345},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.43258345127105713},{"id":"https://openalex.org/keywords/reconfigurable-computing","display_name":"Reconfigurable computing","score":0.42736196517944336},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.423954039812088},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4207516014575958},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3859650790691376},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.3537728190422058}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6968144774436951},{"id":"https://openalex.org/C2775951159","wikidata":"https://www.wikidata.org/wiki/Q1189242","display_name":"Dilithium","level":4,"score":0.6631655097007751},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.623033344745636},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.4601912796497345},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.43258345127105713},{"id":"https://openalex.org/C142962650","wikidata":"https://www.wikidata.org/wiki/Q240838","display_name":"Reconfigurable computing","level":3,"score":0.42736196517944336},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.423954039812088},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4207516014575958},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3859650790691376},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.3537728190422058},{"id":"https://openalex.org/C118629725","wikidata":"https://www.wikidata.org/wiki/Q2686738","display_name":"Deprotonation","level":3,"score":0.0},{"id":"https://openalex.org/C145148216","wikidata":"https://www.wikidata.org/wiki/Q36496","display_name":"Ion","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tvlsi.2022.3179459","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvlsi.2022.3179459","pdf_url":null,"source":{"id":"https://openalex.org/S37538908","display_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","issn_l":"1063-8210","issn":["1063-8210","1557-9999"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Very Large Scale Integration (VLSI) Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.5099999904632568}],"awards":[{"id":"https://openalex.org/G6879589091","display_name":null,"funder_award_id":"62072307","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1498685334","https://openalex.org/W1506156414","https://openalex.org/W2004814164","https://openalex.org/W2061949491","https://openalex.org/W2071825329","https://openalex.org/W2168676717","https://openalex.org/W2177209050","https://openalex.org/W2467320551","https://openalex.org/W2619630761","https://openalex.org/W2751989631","https://openalex.org/W2765784230","https://openalex.org/W2791664942","https://openalex.org/W2866028610","https://openalex.org/W2914654142","https://openalex.org/W3013093367","https://openalex.org/W3135053459","https://openalex.org/W3159258450","https://openalex.org/W3166957364","https://openalex.org/W3195434025","https://openalex.org/W3198652786","https://openalex.org/W3213547738","https://openalex.org/W3216234213","https://openalex.org/W3216360301","https://openalex.org/W3216842157","https://openalex.org/W3217272717","https://openalex.org/W4206293930","https://openalex.org/W4250492047"],"related_works":["https://openalex.org/W1612076744","https://openalex.org/W2126857316","https://openalex.org/W2152074211","https://openalex.org/W2129019972","https://openalex.org/W3164085601","https://openalex.org/W1522032972","https://openalex.org/W2113308450","https://openalex.org/W2139962137","https://openalex.org/W3139915793","https://openalex.org/W2340647897"],"abstract_inverted_index":{"In":[0,39],"the":[1,17,71,75,78,86,89,97,113,131,138,160,164,170,178,187,225,232],"process":[2,166],"of":[3,16,27,47,74,159,177,234],"NIST":[4],"postquantum":[5],"cryptography":[6],"standardization,":[7],"module":[8],"lattice-based":[9],"Dilithium":[10,48,132,180,197],"has":[11],"been":[12],"chosen":[13],"as":[14],"one":[15],"three":[18,183],"third-round":[19],"finalists":[20],"for":[21,36,196,224],"digital":[22],"signature":[23],"schemes.":[24],"More":[25],"evaluations":[26],"its":[28],"implementation":[29,46],"efficiency":[30],"on":[31,49,96,130,186,198],"different":[32],"platforms":[33],"are":[34,83,110],"required":[35],"further":[37],"competition.":[38],"this":[40],"article,":[41],"we":[42,64,92,145],"present":[43],"an":[44],"efficient":[45],"a":[50,60,66,121,147,152,199],"field-programmable":[51],"gate":[52],"array":[53],"(FPGA)":[54],"system-on-chip":[55],"(SoC)":[56],"platform.":[57,190],"To":[58],"achieve":[59],"high":[61],"computation":[62],"speed,":[63],"design":[65,146,203],"hardware":[67,90],"architecture":[68,119],"to":[69,136],"perform":[70],"main":[72],"body":[73],"algorithm,":[76],"and":[77,80,106,143,151,174,213,227],"preprocessing":[79],"postprocessing":[81],"steps":[82],"accomplished":[84],"by":[85,112],"processor.":[87],"For":[88,141],"architecture,":[91],"take":[93],"some":[94],"optimizations":[95],"most":[98],"time-consuming":[99],"operations,":[100],"that":[101],"is,":[102],"polynomial":[103],"multiplication,":[104],"hashing,":[105],"sampling.":[107],"Polynomial":[108],"multiplications":[109],"accelerated":[111],"radix-4":[114],"number":[115],"theoretic":[116],"transform":[117],"(NTT)":[118],"with":[120,192],"conflict-free":[122],"memory":[123],"mapping":[124],"scheme.":[125],"A":[126],"fast":[127],"modular":[128],"multiplication":[129],"modulus":[133],"is":[134],"proposed":[135],"support":[137],"underlying":[139],"calculations.":[140],"hashing":[142,149],"sampling,":[144],"multipurpose":[148],"unit":[150],"compact":[153],"sampling":[154,165],"unit.":[155],"The":[156],"cooperative":[157],"work":[158],"two":[161],"units":[162],"accelerates":[163],"significantly.":[167],"We":[168],"implement":[169],"Key":[171],"Generation,":[172],"Signing,":[173],"Verification":[175,228],"algorithms":[176],"round-3":[179],"at":[181,231],"all":[182],"security":[184],"levels":[185],"Xilinx":[188],"Zynq-7000":[189],"Compared":[191],"existing":[193],"software/hardware":[194],"codesign":[195],"similar":[200],"platform,":[201],"our":[202],"achieves":[204],"about":[205,235],"<inline-formula":[206,214,236],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[207,215,237],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[208,216,238],"<tex-math":[209,217,239],"notation=\"LaTeX\">$17\\times":[210],"$":[211,219,241],"</tex-math></inline-formula>":[212,220,242],"notation=\"LaTeX\">$40\\times":[218],"improvements":[221],"in":[222],"performance":[223],"Signing":[226],"algorithms,":[229],"respectively,":[230],"cost":[233],"notation=\"LaTeX\">$7.8\\times":[240],"more":[243],"look":[244],"up":[245],"table":[246],"(LUT)":[247],"resources.":[248]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":17},{"year":2024,"cited_by_count":14},{"year":2023,"cited_by_count":6}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
