{"id":"https://openalex.org/W4416342470","doi":"https://doi.org/10.1109/socc66126.2025.11235484","title":"High-Entropy LFSR-Based Random Number Generator (RNG) for Hardware Security","display_name":"High-Entropy LFSR-Based Random Number Generator (RNG) for Hardware Security","publication_year":2025,"publication_date":"2025-09-29","ids":{"openalex":"https://openalex.org/W4416342470","doi":"https://doi.org/10.1109/socc66126.2025.11235484"},"language":null,"primary_location":{"id":"doi:10.1109/socc66126.2025.11235484","is_oa":false,"landing_page_url":"https://doi.org/10.1109/socc66126.2025.11235484","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 38th International System-on-Chip Conference (SOCC)","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/A5077096917","display_name":"Sonia Akter","orcid":"https://orcid.org/0000-0001-5644-9403"},"institutions":[{"id":"https://openalex.org/I79516672","display_name":"University of Louisiana at Lafayette","ror":"https://ror.org/01x8rc503","country_code":"US","type":"education","lineage":["https://openalex.org/I2799628689","https://openalex.org/I79516672"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Sonia Akter","raw_affiliation_strings":["University of Louisiana at Lafayette,The Center for Advanced Computer Studies,LA,USA"],"affiliations":[{"raw_affiliation_string":"University of Louisiana at Lafayette,The Center for Advanced Computer Studies,LA,USA","institution_ids":["https://openalex.org/I79516672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047955697","display_name":"Shelby Williams","orcid":"https://orcid.org/0000-0001-7134-9339"},"institutions":[{"id":"https://openalex.org/I79516672","display_name":"University of Louisiana at Lafayette","ror":"https://ror.org/01x8rc503","country_code":"US","type":"education","lineage":["https://openalex.org/I2799628689","https://openalex.org/I79516672"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shelby Williams","raw_affiliation_strings":["University of Louisiana at Lafayette,The Center for Advanced Computer Studies,LA,USA"],"affiliations":[{"raw_affiliation_string":"University of Louisiana at Lafayette,The Center for Advanced Computer Studies,LA,USA","institution_ids":["https://openalex.org/I79516672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5107490589","display_name":"Prosen Kirtonia","orcid":"https://orcid.org/0000-0002-7944-0804"},"institutions":[{"id":"https://openalex.org/I79516672","display_name":"University of Louisiana at Lafayette","ror":"https://ror.org/01x8rc503","country_code":"US","type":"education","lineage":["https://openalex.org/I2799628689","https://openalex.org/I79516672"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Prosen Kirtonia","raw_affiliation_strings":["University of Louisiana at Lafayette,Department of Electrical and Computer Engineering,LA,USA"],"affiliations":[{"raw_affiliation_string":"University of Louisiana at Lafayette,Department of Electrical and Computer Engineering,LA,USA","institution_ids":["https://openalex.org/I79516672"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5014459964","display_name":"Kasem Khalil","orcid":"https://orcid.org/0000-0002-9659-8566"},"institutions":[{"id":"https://openalex.org/I368840534","display_name":"University of Mississippi","ror":"https://ror.org/02teq1165","country_code":"US","type":"education","lineage":["https://openalex.org/I368840534","https://openalex.org/I4210141039"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Kasem Khalil","raw_affiliation_strings":["University of Mississippi,Department of Electrical and Computer Engineering,Mississippi,USA"],"affiliations":[{"raw_affiliation_string":"University of Mississippi,Department of Electrical and Computer Engineering,Mississippi,USA","institution_ids":["https://openalex.org/I368840534"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5010023744","display_name":"Magdy Bayoumi","orcid":"https://orcid.org/0000-0002-0630-5273"},"institutions":[{"id":"https://openalex.org/I79516672","display_name":"University of Louisiana at Lafayette","ror":"https://ror.org/01x8rc503","country_code":"US","type":"education","lineage":["https://openalex.org/I2799628689","https://openalex.org/I79516672"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Magdy Bayoumi","raw_affiliation_strings":["University of Louisiana at Lafayette,The Center for Advanced Computer Studies,LA,USA"],"affiliations":[{"raw_affiliation_string":"University of Louisiana at Lafayette,The Center for Advanced Computer Studies,LA,USA","institution_ids":["https://openalex.org/I79516672"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5077096917"],"corresponding_institution_ids":["https://openalex.org/I79516672"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.38068623,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"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.9830999970436096,"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.9830999970436096,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":0.006099999882280827,"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.0032999999821186066,"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/random-number-generation","display_name":"Random number generation","score":0.8094000220298767},{"id":"https://openalex.org/keywords/nist","display_name":"NIST","score":0.7458999752998352},{"id":"https://openalex.org/keywords/randomness","display_name":"Randomness","score":0.7250999808311462},{"id":"https://openalex.org/keywords/jitter","display_name":"Jitter","score":0.5514000058174133},{"id":"https://openalex.org/keywords/pseudorandom-number-generator","display_name":"Pseudorandom number generator","score":0.5232999920845032},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.49000000953674316},{"id":"https://openalex.org/keywords/randomness-tests","display_name":"Randomness tests","score":0.4674000144004822},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.45980000495910645},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.44620001316070557}],"concepts":[{"id":"https://openalex.org/C201866948","wikidata":"https://www.wikidata.org/wiki/Q228206","display_name":"Random number generation","level":2,"score":0.8094000220298767},{"id":"https://openalex.org/C111219384","wikidata":"https://www.wikidata.org/wiki/Q6954384","display_name":"NIST","level":2,"score":0.7458999752998352},{"id":"https://openalex.org/C125112378","wikidata":"https://www.wikidata.org/wiki/Q176640","display_name":"Randomness","level":2,"score":0.7250999808311462},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6620000004768372},{"id":"https://openalex.org/C134652429","wikidata":"https://www.wikidata.org/wiki/Q1052698","display_name":"Jitter","level":2,"score":0.5514000058174133},{"id":"https://openalex.org/C140642157","wikidata":"https://www.wikidata.org/wiki/Q1623338","display_name":"Pseudorandom number generator","level":2,"score":0.5232999920845032},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.49000000953674316},{"id":"https://openalex.org/C18017163","wikidata":"https://www.wikidata.org/wiki/Q13560113","display_name":"Randomness tests","level":3,"score":0.4674000144004822},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.45980000495910645},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.44620001316070557},{"id":"https://openalex.org/C163173736","wikidata":"https://www.wikidata.org/wiki/Q3308558","display_name":"Key generation","level":3,"score":0.42329999804496765},{"id":"https://openalex.org/C106301342","wikidata":"https://www.wikidata.org/wiki/Q4117933","display_name":"Entropy (arrow of time)","level":2,"score":0.36959999799728394},{"id":"https://openalex.org/C87007009","wikidata":"https://www.wikidata.org/wiki/Q210832","display_name":"Statistical hypothesis testing","level":2,"score":0.3605000078678131},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.3474999964237213},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.33809998631477356},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.33640000224113464},{"id":"https://openalex.org/C39217717","wikidata":"https://www.wikidata.org/wiki/Q1432354","display_name":"Hardware security module","level":3,"score":0.3224000036716461},{"id":"https://openalex.org/C2780992000","wikidata":"https://www.wikidata.org/wiki/Q17016113","display_name":"Generator (circuit theory)","level":3,"score":0.2930999994277954},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.2856000065803528},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2734000086784363},{"id":"https://openalex.org/C157922185","wikidata":"https://www.wikidata.org/wiki/Q173198","display_name":"Logic synthesis","level":3,"score":0.2732999920845032},{"id":"https://openalex.org/C2780980493","wikidata":"https://www.wikidata.org/wiki/Q181142","display_name":"Built-in self-test","level":2,"score":0.271699994802475},{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.2705000042915344},{"id":"https://openalex.org/C117251300","wikidata":"https://www.wikidata.org/wiki/Q1849855","display_name":"Parametric statistics","level":2,"score":0.2703999876976013},{"id":"https://openalex.org/C49654631","wikidata":"https://www.wikidata.org/wiki/Q746165","display_name":"Shift register","level":3,"score":0.2606000006198883},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.2529999911785126}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/socc66126.2025.11235484","is_oa":false,"landing_page_url":"https://doi.org/10.1109/socc66126.2025.11235484","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2025 IEEE 38th International System-on-Chip Conference (SOCC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":38,"referenced_works":["https://openalex.org/W2065221212","https://openalex.org/W2079161782","https://openalex.org/W2125354388","https://openalex.org/W2158969192","https://openalex.org/W2773987950","https://openalex.org/W2805243068","https://openalex.org/W2901660973","https://openalex.org/W2912706376","https://openalex.org/W2957064192","https://openalex.org/W3011912841","https://openalex.org/W3092457812","https://openalex.org/W3094019418","https://openalex.org/W3133575425","https://openalex.org/W3140517496","https://openalex.org/W3209253135","https://openalex.org/W4238163445","https://openalex.org/W4243494487","https://openalex.org/W4290998458","https://openalex.org/W4297991408","https://openalex.org/W4319459240","https://openalex.org/W4381798374","https://openalex.org/W4386953492","https://openalex.org/W4390938816","https://openalex.org/W4391183255","https://openalex.org/W4391216658","https://openalex.org/W4395090252","https://openalex.org/W4395696423","https://openalex.org/W4399207338","https://openalex.org/W4399426069","https://openalex.org/W4402628353","https://openalex.org/W4402727943","https://openalex.org/W4404133693","https://openalex.org/W4404209146","https://openalex.org/W4405055960","https://openalex.org/W4405935017","https://openalex.org/W4406125805","https://openalex.org/W4406125872","https://openalex.org/W4406126075"],"related_works":[],"abstract_inverted_index":{"In":[0,71],"this":[1,72],"highly":[2],"interconnected":[3],"modern":[4],"communication":[5],"era,":[6],"all":[7],"secure":[8,21],"communication,":[9],"such":[10],"as":[11,193],"robust":[12,82],"encryption":[13],"and":[14,59,69,108,133,155,187],"decryption,":[15],"authentication":[16],"is":[17,88,120,145],"strongly":[18],"dependent":[19],"on":[20,147],"key":[22],"generation,":[23],"thus":[24],"random":[25],"number":[26],"generators":[27],"(RNG).":[28],"Among":[29],"many":[30],"RNG":[31,144,179],"designs,":[32],"Linear":[33],"Feedback":[34],"Shift":[35],"Register":[36],"(LFSR)":[37],"based":[38],"Pseudo-Random":[39],"Number":[40,84],"Generators":[41],"(PRNGs)":[42],"are":[43,65],"often":[44],"considered":[45],"unsuitable":[46],"for":[47,80,90,127],"being":[48],"central":[49],"components":[50],"in":[51,162,171],"high-security":[52],"applications":[53],"due":[54],"to":[55,67,77,114],"their":[56],"deterministic":[57],"behavior":[58],"shorter":[60],"cycle":[61],"length.":[62],"However,":[63],"LFSRs":[64,79],"easy":[66],"implement":[68],"resource-efficient.":[70],"work,":[73],"a":[74,81,97,148,182],"unique":[75],"approach":[76],"using":[78,190],"Random":[83],"Generator":[85],"(RNG)":[86],"design":[87,95,119,165,180],"proposed":[89,94,142,178],"security-sensitive":[91],"applications.":[92],"The":[93,118,141,159],"utilizes":[96],"dynamic":[98],"selection":[99],"of":[100],"feedback":[101],"polynomials":[102],"with":[103,137],"unpredictable":[104],"run":[105],"time,":[106],"reseeding,":[107],"jitter":[109],"from":[110],"ring":[111],"oscillators":[112],"(ROs)":[113],"enhance":[115],"randomness":[116,135,185],"quality.":[117],"evaluated":[121],"through":[122],"several":[123],"statistical":[124],"test":[125],"suites,":[126],"example,":[128],"NIST":[129,131],"SP800-22,":[130],"SP800-90B,":[132],"other":[134],"tests":[136],"near-ideal":[138],"entropy":[139],"values.":[140],"high-entropy":[143],"synthesized":[146],"Spartan-7":[149],"FPGA,":[150],"demonstrating":[151],"less":[152],"hardware":[153],"usage":[154],"comparable":[156],"power":[157],"consumption.":[158],"synthesis":[160],"result":[161],"the":[163,172,177,194],"Synopsys":[164],"compiler":[166],"also":[167],"shows":[168],"high":[169],"scalability":[170],"advanced":[173],"technology":[174],"nodes.":[175],"Lastly,":[176],"provides":[181],"balance":[183],"between":[184],"quality":[186],"resource":[188],"efficiency":[189],"an":[191],"LFSR":[192],"main":[195],"component.":[196]},"counts_by_year":[],"updated_date":"2026-03-07T16:01:11.037858","created_date":"2025-11-17T00:00:00"}
