{"id":"https://openalex.org/W3135562453","doi":"https://doi.org/10.1109/asianhost51057.2020.9358267","title":"Compact and Secure Generic Discrete Gaussian Sampler based on HW/SW Co-design","display_name":"Compact and Secure Generic Discrete Gaussian Sampler based on HW/SW Co-design","publication_year":2020,"publication_date":"2020-12-15","ids":{"openalex":"https://openalex.org/W3135562453","doi":"https://doi.org/10.1109/asianhost51057.2020.9358267","mag":"3135562453"},"language":"en","primary_location":{"id":"doi:10.1109/asianhost51057.2020.9358267","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asianhost51057.2020.9358267","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)","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/A5045399353","display_name":"Sudarshan Sharma","orcid":null},"institutions":[{"id":"https://openalex.org/I145894827","display_name":"Indian Institute of Technology Kharagpur","ror":"https://ror.org/03w5sq511","country_code":"IN","type":"education","lineage":["https://openalex.org/I145894827"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Sudarshan Sharma","raw_affiliation_strings":["Dept. of Electronics and Electrical Communication Engineering,Kharagpur,India"],"affiliations":[{"raw_affiliation_string":"Dept. of Electronics and Electrical Communication Engineering,Kharagpur,India","institution_ids":["https://openalex.org/I145894827"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030758269","display_name":"Arnab Bag","orcid":"https://orcid.org/0000-0003-1182-493X"},"institutions":[{"id":"https://openalex.org/I145894827","display_name":"Indian Institute of Technology Kharagpur","ror":"https://ror.org/03w5sq511","country_code":"IN","type":"education","lineage":["https://openalex.org/I145894827"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Arnab Bag","raw_affiliation_strings":["Dept. of Computer Science and Engineering IIT Kharagpur,Kharagpur,India"],"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science and Engineering IIT Kharagpur,Kharagpur,India","institution_ids":["https://openalex.org/I145894827"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5078971402","display_name":"Debdeep Mukhopadhyay","orcid":"https://orcid.org/0000-0002-6499-8346"},"institutions":[{"id":"https://openalex.org/I145894827","display_name":"Indian Institute of Technology Kharagpur","ror":"https://ror.org/03w5sq511","country_code":"IN","type":"education","lineage":["https://openalex.org/I145894827"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Debdeep Mukhopadhyay","raw_affiliation_strings":["Dept. of Computer Science and Engineering IIT Kharagpur,Kharagpur,India"],"affiliations":[{"raw_affiliation_string":"Dept. of Computer Science and Engineering IIT Kharagpur,Kharagpur,India","institution_ids":["https://openalex.org/I145894827"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5045399353"],"corresponding_institution_ids":["https://openalex.org/I145894827"],"apc_list":null,"apc_paid":null,"fwci":0.1954,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.52734086,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":"3","issue":null,"first_page":"1","last_page":"6"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T11017","display_name":"Chaos-based Image/Signal Encryption","score":0.9994999766349792,"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/T10951","display_name":"Cryptographic Implementations and Security","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"}},{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.9991999864578247,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/shuffling","display_name":"Shuffling","score":0.8721907734870911},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.7101261615753174},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6999030113220215},{"id":"https://openalex.org/keywords/lookup-table","display_name":"Lookup table","score":0.668609619140625},{"id":"https://openalex.org/keywords/gaussian","display_name":"Gaussian","score":0.6278698444366455},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.5372092723846436},{"id":"https://openalex.org/keywords/programmable-logic-device","display_name":"Programmable logic device","score":0.4837648868560791},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.4660768508911133},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3753553628921509},{"id":"https://openalex.org/keywords/computer-architecture","display_name":"Computer architecture","score":0.32695525884628296},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.08161342144012451}],"concepts":[{"id":"https://openalex.org/C167927819","wikidata":"https://www.wikidata.org/wiki/Q1930567","display_name":"Shuffling","level":2,"score":0.8721907734870911},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.7101261615753174},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6999030113220215},{"id":"https://openalex.org/C134835016","wikidata":"https://www.wikidata.org/wiki/Q690265","display_name":"Lookup table","level":2,"score":0.668609619140625},{"id":"https://openalex.org/C163716315","wikidata":"https://www.wikidata.org/wiki/Q901177","display_name":"Gaussian","level":2,"score":0.6278698444366455},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.5372092723846436},{"id":"https://openalex.org/C206274596","wikidata":"https://www.wikidata.org/wiki/Q1063837","display_name":"Programmable logic device","level":2,"score":0.4837648868560791},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.4660768508911133},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3753553628921509},{"id":"https://openalex.org/C118524514","wikidata":"https://www.wikidata.org/wiki/Q173212","display_name":"Computer architecture","level":1,"score":0.32695525884628296},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.08161342144012451},{"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/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/asianhost51057.2020.9358267","is_oa":false,"landing_page_url":"https://doi.org/10.1109/asianhost51057.2020.9358267","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.46000000834465027,"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":40,"referenced_works":["https://openalex.org/W65891367","https://openalex.org/W72736654","https://openalex.org/W74973629","https://openalex.org/W1014461153","https://openalex.org/W1528837436","https://openalex.org/W1598269861","https://openalex.org/W1761303171","https://openalex.org/W1847048756","https://openalex.org/W1972050218","https://openalex.org/W2038619601","https://openalex.org/W2055303876","https://openalex.org/W2105761964","https://openalex.org/W2135205181","https://openalex.org/W2140256428","https://openalex.org/W2142048307","https://openalex.org/W2159044902","https://openalex.org/W2394785274","https://openalex.org/W2404668229","https://openalex.org/W2520282206","https://openalex.org/W2552357046","https://openalex.org/W2563052397","https://openalex.org/W2571657973","https://openalex.org/W2613335035","https://openalex.org/W2792220042","https://openalex.org/W2896286715","https://openalex.org/W2900370870","https://openalex.org/W2935641643","https://openalex.org/W2936372892","https://openalex.org/W2944971662","https://openalex.org/W2953028926","https://openalex.org/W2982169647","https://openalex.org/W3023478445","https://openalex.org/W3101479050","https://openalex.org/W3111297213","https://openalex.org/W3122628546","https://openalex.org/W4232122552","https://openalex.org/W6679743986","https://openalex.org/W6683004686","https://openalex.org/W6713857542","https://openalex.org/W6730201046"],"related_works":["https://openalex.org/W2117300767","https://openalex.org/W2024574431","https://openalex.org/W2374017528","https://openalex.org/W4285503609","https://openalex.org/W2126248441","https://openalex.org/W1967938402","https://openalex.org/W2386041993","https://openalex.org/W1608572506","https://openalex.org/W2913952975","https://openalex.org/W2125609625"],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,96],"present":[4],"the":[5,20,68,75,89,100,104,110],"first":[6],"Hardware":[7],"(HW)":[8],"/":[9],"Software":[10],"(SW)":[11],"co-design":[12,106],"based":[13,34],"generic":[14],"discrete":[15],"Gaussian":[16,116],"sampler":[17,29],"architecture":[18],"on":[19,35,50,92],"Xilinx":[21,93],"Zynq":[22],"platform.":[23],"The":[24],"area":[25],"optimized":[26],"and":[27,40,64],"secure":[28],"can":[30],"produce":[31],"a":[32],"distribution":[33],"an":[36],"arbitrary":[37],"standard":[38],"deviation":[39],"center":[41],"given":[42],"as":[43],"input.":[44],"We":[45],"use":[46],"multi-level":[47],"logic":[48,71],"optimization":[49,72],"Knuth-Yao":[51],"algorithm's":[52],"Discrete":[53],"Distribution":[54],"Generating":[55],"(DDG)":[56],"tree":[57],"travel-based":[58],"Boolean":[59],"mapping":[60],"of":[61,67],"random":[62],"bits":[63],"samples":[65,117],"instead":[66],"previous":[69,90],"two-level":[70],"to":[73,88,109,118],"reduce":[74],"resource":[76],"utilization.":[77],"This":[78],"method":[79],"results":[80],"in":[81,99],"nearly":[82],"60%":[83],"lesser":[84],"LUT":[85],"utilization":[86],"compared":[87,108],"designs":[91],"FPGAs.":[94],"Further,":[95],"introduce":[97],"improvements":[98],"shuffling":[101,112],"algorithm":[102],"leveraging":[103],"HW/SW":[105],"methodology":[107],"existing":[111],"architectures":[113],"for":[114],"randomizing":[115],"protect":[119],"against":[120],"timing-based":[121],"side-channel":[122],"attacks.":[123]},"counts_by_year":[{"year":2022,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
