{"id":"https://openalex.org/W2900500071","doi":"https://doi.org/10.1109/tvlsi.2018.2877438","title":"Efficient PUF-Based Key Generation in FPGAs Using Per-Device Configuration","display_name":"Efficient PUF-Based Key Generation in FPGAs Using Per-Device Configuration","publication_year":2018,"publication_date":"2018-11-13","ids":{"openalex":"https://openalex.org/W2900500071","doi":"https://doi.org/10.1109/tvlsi.2018.2877438","mag":"2900500071"},"language":"en","primary_location":{"id":"doi:10.1109/tvlsi.2018.2877438","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvlsi.2018.2877438","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/A5008733044","display_name":"Mohammad Usmani","orcid":"https://orcid.org/0000-0002-2759-7957"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Mohammad A. Usmani","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-2759-7957","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009359224","display_name":"Shahrzad Keshavarz","orcid":"https://orcid.org/0000-0002-1473-510X"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Shahrzad Keshavarz","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-1473-510X","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5076856667","display_name":"Eric Matthews","orcid":"https://orcid.org/0000-0003-3560-3082"},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Eric Matthews","raw_affiliation_strings":["School of Engineering Science, Simon Fraser University, Burnaby, BC, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Engineering Science, Simon Fraser University, Burnaby, BC, Canada","institution_ids":["https://openalex.org/I18014758"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062627025","display_name":"Lesley Shannon","orcid":"https://orcid.org/0000-0002-7050-6184"},"institutions":[{"id":"https://openalex.org/I18014758","display_name":"Simon Fraser University","ror":"https://ror.org/0213rcc28","country_code":"CA","type":"education","lineage":["https://openalex.org/I18014758"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Lesley Shannon","raw_affiliation_strings":["School of Engineering Science, Simon Fraser University, Burnaby, BC, Canada"],"raw_orcid":"https://orcid.org/0000-0002-7050-6184","affiliations":[{"raw_affiliation_string":"School of Engineering Science, Simon Fraser University, Burnaby, BC, Canada","institution_ids":["https://openalex.org/I18014758"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019150298","display_name":"Russel Tessier","orcid":null},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Russel Tessier","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA","institution_ids":["https://openalex.org/I24603500"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052791292","display_name":"Daniel Holcomb","orcid":"https://orcid.org/0000-0002-2052-9820"},"institutions":[{"id":"https://openalex.org/I24603500","display_name":"University of Massachusetts Amherst","ror":"https://ror.org/0072zz521","country_code":"US","type":"education","lineage":["https://openalex.org/I24603500"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel E. Holcomb","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA"],"raw_orcid":"https://orcid.org/0000-0002-2052-9820","affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Massachusetts Amherst, Amherst, MA, USA","institution_ids":["https://openalex.org/I24603500"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.534,"has_fulltext":false,"cited_by_count":62,"citation_normalized_percentile":{"value":0.96985107,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":99},"biblio":{"volume":"27","issue":"2","first_page":"364","last_page":"375"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":1.0,"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/T12122","display_name":"Physical Unclonable Functions (PUFs) and Hardware Security","score":1.0,"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/T14117","display_name":"Integrated Circuits and Semiconductor Failure Analysis","score":0.9921000003814697,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10502","display_name":"Advanced Memory and Neural Computing","score":0.9810000061988831,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.8671598434448242},{"id":"https://openalex.org/keywords/physical-unclonable-function","display_name":"Physical unclonable function","score":0.6744605898857117},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.663145899772644},{"id":"https://openalex.org/keywords/key-generation","display_name":"Key generation","score":0.641828715801239},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6114875078201294},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5670614242553711},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.565872311592102},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5329820513725281},{"id":"https://openalex.org/keywords/virtex","display_name":"Virtex","score":0.5151233077049255},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.4316613972187042},{"id":"https://openalex.org/keywords/cryptography","display_name":"Cryptography","score":0.4298023581504822},{"id":"https://openalex.org/keywords/advanced-encryption-standard","display_name":"Advanced Encryption Standard","score":0.41063857078552246},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.09759238362312317},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.08617895841598511}],"concepts":[{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8671598434448242},{"id":"https://openalex.org/C8643368","wikidata":"https://www.wikidata.org/wiki/Q4046262","display_name":"Physical unclonable function","level":3,"score":0.6744605898857117},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.663145899772644},{"id":"https://openalex.org/C163173736","wikidata":"https://www.wikidata.org/wiki/Q3308558","display_name":"Key generation","level":3,"score":0.641828715801239},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6114875078201294},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5670614242553711},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.565872311592102},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5329820513725281},{"id":"https://openalex.org/C2777674469","wikidata":"https://www.wikidata.org/wiki/Q20741011","display_name":"Virtex","level":3,"score":0.5151233077049255},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.4316613972187042},{"id":"https://openalex.org/C178489894","wikidata":"https://www.wikidata.org/wiki/Q8789","display_name":"Cryptography","level":2,"score":0.4298023581504822},{"id":"https://openalex.org/C94520183","wikidata":"https://www.wikidata.org/wiki/Q190746","display_name":"Advanced Encryption Standard","level":3,"score":0.41063857078552246},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.09759238362312317},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.08617895841598511},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tvlsi.2018.2877438","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvlsi.2018.2877438","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":[],"awards":[],"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":48,"referenced_works":["https://openalex.org/W42037993","https://openalex.org/W203309928","https://openalex.org/W1539042579","https://openalex.org/W1597325125","https://openalex.org/W1975607764","https://openalex.org/W1977635655","https://openalex.org/W1995871244","https://openalex.org/W2000171858","https://openalex.org/W2012327282","https://openalex.org/W2032551902","https://openalex.org/W2046467839","https://openalex.org/W2052207834","https://openalex.org/W2052611179","https://openalex.org/W2084538882","https://openalex.org/W2088630761","https://openalex.org/W2090462732","https://openalex.org/W2104401100","https://openalex.org/W2113322447","https://openalex.org/W2116374153","https://openalex.org/W2126460975","https://openalex.org/W2130351941","https://openalex.org/W2141682861","https://openalex.org/W2141757723","https://openalex.org/W2146813141","https://openalex.org/W2155142975","https://openalex.org/W2165642710","https://openalex.org/W2171362348","https://openalex.org/W2291849555","https://openalex.org/W2291918266","https://openalex.org/W2504015706","https://openalex.org/W2526885656","https://openalex.org/W2745643874","https://openalex.org/W2745646674","https://openalex.org/W2805083071","https://openalex.org/W2885925061","https://openalex.org/W2963164580","https://openalex.org/W3145722221","https://openalex.org/W4243728653","https://openalex.org/W4251154776","https://openalex.org/W4285719527","https://openalex.org/W6608237463","https://openalex.org/W6632390032","https://openalex.org/W6663682233","https://openalex.org/W6679357471","https://openalex.org/W6685224153","https://openalex.org/W6697097356","https://openalex.org/W6724876870","https://openalex.org/W6742584999"],"related_works":["https://openalex.org/W3209932692","https://openalex.org/W2976888033","https://openalex.org/W1547461401","https://openalex.org/W2130407297","https://openalex.org/W2150843699","https://openalex.org/W4399263640","https://openalex.org/W3152035646","https://openalex.org/W2052912526","https://openalex.org/W2107571798","https://openalex.org/W2526756620"],"abstract_inverted_index":{"Reconfigurable":[0],"systems":[1],"often":[2],"require":[3],"secret":[4,32],"keys":[5,17,33],"to":[6,30,37,67,148,206],"encrypt":[7],"and":[8,58,96,153,186,215],"decrypt":[9],"data.":[10],"Applications":[11],"requiring":[12],"high":[13],"security":[14],"commonly":[15],"generate":[16],"based":[18],"on":[19,42,121,139,162],"physical":[20],"unclonable":[21],"functions":[22],"(PUFs),":[23],"circuits":[24],"that":[25,34,175,198],"use":[26],"random":[27],"manufacturing":[28],"variations":[29],"produce":[31],"are":[35],"unique":[36],"each":[38,59],"device.":[39],"Implementing":[40],"PUFs":[41,88,214],"field-programmable":[43],"gate":[44],"arrays":[45],"(FPGAs)":[46],"is":[47,110,142,146],"usually":[48],"difficult,":[49],"because":[50],"the":[51,71,80,83,103,118,136,150,158,166,199],"designer":[52],"has":[53,129],"limited":[54],"control":[55],"over":[56,132,181,191],"layout,":[57],"PUF":[60,72,99,109,138,168,202],"system":[61],"requires":[62],"a":[63,90,97],"large":[64],"area":[65,211],"overhead":[66],"correct":[68],"errors":[69],"in":[70,210,220],"response":[73,151,188],"bits.":[74],"In":[75],"this":[76],"paper,":[77],"we":[78,127],"extend":[79],"state":[81],"of":[82,93],"art":[84],"for":[85,213],"FPGA-based":[86],"weak":[87],"using":[89,112,157],"novel":[91],"methodology":[92],"per-device":[94,173,201],"configuration":[95,174,203],"new":[98],"variant":[100],"derived":[101],"from":[102,117],"popular":[104],"FPGA-specific":[105],"Anderson":[106,137],"PUF.":[107],"The":[108,125],"evaluated":[111],"Xilinx":[113,163],"XC7Z020":[114],"programmable":[115],"systemon-chips":[116],"Virtex-7":[119],"family":[120],"Zynq":[122],"ZedBoard":[123],"platforms.":[124],"design":[126,145,169],"propose":[128],"several":[130],"advantages":[131],"existing":[133],"work":[134],"including":[135],"which":[140],"it":[141],"based.":[143],"Our":[144],"tunable":[147],"minimize":[149],"bias":[152],"can":[154],"be":[155],"implemented":[156],"common":[159],"SLICEL":[160],"components":[161],"FPGAs.":[164],"Moreover,":[165],"proposed":[167,200],"enables":[170],"an":[171],"efficient":[172],"reduces":[176],"bit":[177],"error":[178,216],"rate":[179],"by":[180,190],"10\u00d7":[182],"at":[183],"room":[184],"temperature":[185],"improves":[187],"stability":[189],"2\u00d7":[192,208],"across":[193],"all":[194],"temperatures.":[195],"We":[196],"demonstrate":[197],"step":[204],"leads":[205],"roughly":[207],"savings":[209],"resources":[212],"correction":[217],"as":[218],"used":[219],"key":[221],"generation.":[222]},"counts_by_year":[{"year":2025,"cited_by_count":6},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":10},{"year":2022,"cited_by_count":13},{"year":2021,"cited_by_count":13},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":2}],"updated_date":"2026-03-27T05:58:40.876381","created_date":"2025-10-10T00:00:00"}
