{"id":"https://openalex.org/W4399396323","doi":"https://doi.org/10.1109/host55342.2024.10545399","title":"A Hardware-Software Co-Design for the Discrete Gaussian Sampling of FALCON Digital Signature","display_name":"A Hardware-Software Co-Design for the Discrete Gaussian Sampling of FALCON Digital Signature","publication_year":2024,"publication_date":"2024-05-06","ids":{"openalex":"https://openalex.org/W4399396323","doi":"https://doi.org/10.1109/host55342.2024.10545399"},"language":"en","primary_location":{"id":"doi:10.1109/host55342.2024.10545399","is_oa":false,"landing_page_url":"https://doi.org/10.1109/host55342.2024.10545399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","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/A5028983037","display_name":"Emre Karabulut","orcid":"https://orcid.org/0000-0003-1606-4108"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Emre Karabulut","raw_affiliation_strings":["North Carolina State University,NC,USA","North Carolina State University, NC, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"North Carolina State University,NC,USA","institution_ids":["https://openalex.org/I137902535"]},{"raw_affiliation_string":"North Carolina State University, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5062027964","display_name":"Ayd\u0131n Aysu","orcid":"https://orcid.org/0000-0002-5530-8710"},"institutions":[{"id":"https://openalex.org/I137902535","display_name":"North Carolina State University","ror":"https://ror.org/04tj63d06","country_code":"US","type":"education","lineage":["https://openalex.org/I137902535"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Aydin Aysu","raw_affiliation_strings":["North Carolina State University,NC,USA","North Carolina State University, NC, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"North Carolina State University,NC,USA","institution_ids":["https://openalex.org/I137902535"]},{"raw_affiliation_string":"North Carolina State University, NC, USA","institution_ids":["https://openalex.org/I137902535"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I137902535"],"apc_list":null,"apc_paid":null,"fwci":6.3769,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.9784106,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"90","last_page":"100"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10904","display_name":"Embedded Systems Design Techniques","score":0.9556999802589417,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T10904","display_name":"Embedded Systems Design Techniques","score":0.9556999802589417,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/T12923","display_name":"Digital Image Processing Techniques","score":0.9266999959945679,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7066872119903564},{"id":"https://openalex.org/keywords/sampling","display_name":"Sampling (signal processing)","score":0.5054616928100586},{"id":"https://openalex.org/keywords/signature","display_name":"Signature (topology)","score":0.5012423992156982},{"id":"https://openalex.org/keywords/falcon","display_name":"Falcon","score":0.49321311712265015},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.49135246872901917},{"id":"https://openalex.org/keywords/digital-signature","display_name":"Digital signature","score":0.42939433455467224},{"id":"https://openalex.org/keywords/gaussian","display_name":"Gaussian","score":0.42140883207321167},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.38214820623397827},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.13745802640914917},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.12095174193382263},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.10451418161392212}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7066872119903564},{"id":"https://openalex.org/C140779682","wikidata":"https://www.wikidata.org/wiki/Q210868","display_name":"Sampling (signal processing)","level":3,"score":0.5054616928100586},{"id":"https://openalex.org/C2779696439","wikidata":"https://www.wikidata.org/wiki/Q7512811","display_name":"Signature (topology)","level":2,"score":0.5012423992156982},{"id":"https://openalex.org/C2775845381","wikidata":"https://www.wikidata.org/wiki/Q43489","display_name":"Falcon","level":2,"score":0.49321311712265015},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.49135246872901917},{"id":"https://openalex.org/C118463975","wikidata":"https://www.wikidata.org/wiki/Q220849","display_name":"Digital signature","level":3,"score":0.42939433455467224},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.42140883207321167},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.38214820623397827},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.13745802640914917},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.12095174193382263},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.10451418161392212},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.0},{"id":"https://openalex.org/C99138194","wikidata":"https://www.wikidata.org/wiki/Q183427","display_name":"Hash function","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/host55342.2024.10545399","is_oa":false,"landing_page_url":"https://doi.org/10.1109/host55342.2024.10545399","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.49000000953674316}],"awards":[{"id":"https://openalex.org/G6439645079","display_name":"SHF: Small: A New Approach for Hardware Design of High-Precision Discrete Gaussian Sampling","funder_award_id":"2146881","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":29,"referenced_works":["https://openalex.org/W72736654","https://openalex.org/W1614548964","https://openalex.org/W2040236464","https://openalex.org/W2113992957","https://openalex.org/W2117106078","https://openalex.org/W2135205181","https://openalex.org/W2137147061","https://openalex.org/W2140256428","https://openalex.org/W2156186849","https://openalex.org/W2563052397","https://openalex.org/W2889207572","https://openalex.org/W2904062476","https://openalex.org/W2987483625","https://openalex.org/W2996041333","https://openalex.org/W3004352624","https://openalex.org/W3012228761","https://openalex.org/W3013140221","https://openalex.org/W3021327610","https://openalex.org/W3035749312","https://openalex.org/W3047294114","https://openalex.org/W3114666254","https://openalex.org/W3116767319","https://openalex.org/W3117927252","https://openalex.org/W3198814793","https://openalex.org/W4232836212","https://openalex.org/W4378191149","https://openalex.org/W4384027369","https://openalex.org/W4391959012","https://openalex.org/W6848643449"],"related_works":["https://openalex.org/W2559910745","https://openalex.org/W1996171346","https://openalex.org/W3012004699","https://openalex.org/W2149234266","https://openalex.org/W2390942931","https://openalex.org/W1932157736","https://openalex.org/W1981680180","https://openalex.org/W2033963098","https://openalex.org/W1601957798","https://openalex.org/W2125461068"],"abstract_inverted_index":{"Sampling":[0],"random":[1],"values":[2],"from":[3,70],"a":[4,12,40,71,94,139,182],"discrete":[5,47,100],"Gaussian":[6,48,101],"distribution":[7],"with":[8,122],"high":[9],"precision":[10],"is":[11,24],"major":[13],"and":[14,19,34,55,67,74,118,126,162],"computationally-intensive":[15],"operation":[16],"of":[17,32,50,60],"emerging":[18],"existing":[20],"cryptographic":[21],"standards.":[22],"FALCON":[23,51],"one":[25],"such":[26],"algorithm":[27],"that":[28,147,172],"the":[29,108,113,144,150,157,163,179],"National":[30],"Institute":[31],"Standards":[33],"Technology":[35],"chose":[36],"to":[37,149,160],"standardize":[38],"as":[39],"next-generation,":[41],"quantum-secure":[42],"digital":[43],"signature":[44,62,165],"algorithm.":[45],"The":[46,104,129],"sampling":[49,69,87,102,158],"has":[52],"both":[53],"flexibility":[54],"efficiency":[56],"needs\u2013it":[57],"constitutes":[58],"72%":[59],"total":[61],"generation":[63],"in":[64,116],"reference":[65,151],"software":[66,117],"requires":[68],"variable":[72,114],"mean":[73],"standard":[75],"deviation.":[76],"Unfortunately,":[77],"there":[78],"are":[79],"no":[80],"prior":[81],"works":[82],"on":[83],"accelerating":[84,98],"this":[85,90],"complete":[86],"procedure.":[88],"In":[89],"paper,":[91],"we":[92,170],"propose":[93],"hardware-software":[95],"co-design":[96],"for":[97,111],"FALCON's":[99],"subroutine.":[103],"proposed":[105],"solution":[106,154],"handles":[107],"flexible":[109],"computations":[110],"setting":[112],"parameters":[115],"executes":[119],"core":[120],"operations":[121],"low":[123],"latency,":[124],"parameterized,":[125],"custom":[127],"hardware.":[128],"hardware":[130],"parameterization":[131],"allows":[132],"trading":[133],"off":[134],"area":[135],"vs.":[136],"performance.":[137],"On":[138],"Xilinx":[140],"SoC":[141],"FPGA":[142],"Architecture,":[143],"results":[145],"show":[146],"compared":[148],"software,":[152],"our":[153,173],"can":[155,177],"accelerate":[156],"up":[159],"56.05\u00d7":[161],"full":[164],"scheme":[166],"by":[167,185],"1.67\u00d7.":[168],"Moreover,":[169],"quantified":[171],"optimized":[174],"multiplier":[175],"circuits":[176],"improve":[178],"throughput":[180],"over":[181],"straightforward":[183],"implementation":[184],"2.87\u00d7.":[186]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":6}],"updated_date":"2026-07-07T14:30:12.667765","created_date":"2025-10-10T00:00:00"}
