{"id":"https://openalex.org/W2296779301","doi":"https://doi.org/10.1145/2816822","title":"Compact and On-the-Fly Secure Dynamic Reconfiguration for Volatile FPGAs","display_name":"Compact and On-the-Fly Secure Dynamic Reconfiguration for Volatile FPGAs","publication_year":2016,"publication_date":"2016-01-12","ids":{"openalex":"https://openalex.org/W2296779301","doi":"https://doi.org/10.1145/2816822","mag":"2296779301"},"language":"en","primary_location":{"id":"doi:10.1145/2816822","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2816822","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and 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/A5013856180","display_name":"Hirak J. Kashyap","orcid":"https://orcid.org/0000-0003-0191-9337"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Hirak Kashyap","raw_affiliation_strings":["INESC-ID, IST, Universidade de Lisboa, Lisbon, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INESC-ID, IST, Universidade de Lisboa, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070424026","display_name":"Ricardo Chaves","orcid":"https://orcid.org/0000-0002-4450-3983"},"institutions":[{"id":"https://openalex.org/I121345201","display_name":"Instituto de Engenharia de Sistemas e Computadores Investiga\u00e7\u00e3o e Desenvolvimento","ror":"https://ror.org/04mqy3p58","country_code":"PT","type":"nonprofit","lineage":["https://openalex.org/I121345201","https://openalex.org/I4210125590"]},{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Ricardo Chaves","raw_affiliation_strings":["INESC-ID, IST, Universidade de Lisboa, Lisbon, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INESC-ID, IST, Universidade de Lisboa, Lisbon, Portugal","institution_ids":["https://openalex.org/I121345201","https://openalex.org/I141596103"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.4992,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.88208787,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":"9","issue":"2","first_page":"1","last_page":"22"},"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/T10951","display_name":"Cryptographic Implementations and Security","score":0.9972000122070312,"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/T11005","display_name":"Radiation Effects in Electronics","score":0.9837999939918518,"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/control-reconfiguration","display_name":"Control reconfiguration","score":0.9509668350219727},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8722307085990906},{"id":"https://openalex.org/keywords/field-programmable-gate-array","display_name":"Field-programmable gate array","score":0.8352247476577759},{"id":"https://openalex.org/keywords/bitstream","display_name":"Bitstream","score":0.7397107481956482},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.6771963834762573},{"id":"https://openalex.org/keywords/encryption","display_name":"Encryption","score":0.5253576636314392},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5147802829742432},{"id":"https://openalex.org/keywords/overhead","display_name":"Overhead (engineering)","score":0.5088332295417786},{"id":"https://openalex.org/keywords/throughput","display_name":"Throughput","score":0.4586579203605652},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4555233418941498},{"id":"https://openalex.org/keywords/computer-security","display_name":"Computer security","score":0.2219584584236145},{"id":"https://openalex.org/keywords/decoding-methods","display_name":"Decoding methods","score":0.19513818621635437},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11307522654533386},{"id":"https://openalex.org/keywords/wireless","display_name":"Wireless","score":0.08436784148216248}],"concepts":[{"id":"https://openalex.org/C119701452","wikidata":"https://www.wikidata.org/wiki/Q5165881","display_name":"Control reconfiguration","level":2,"score":0.9509668350219727},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8722307085990906},{"id":"https://openalex.org/C42935608","wikidata":"https://www.wikidata.org/wiki/Q190411","display_name":"Field-programmable gate array","level":2,"score":0.8352247476577759},{"id":"https://openalex.org/C136695289","wikidata":"https://www.wikidata.org/wiki/Q415568","display_name":"Bitstream","level":3,"score":0.7397107481956482},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.6771963834762573},{"id":"https://openalex.org/C148730421","wikidata":"https://www.wikidata.org/wiki/Q141090","display_name":"Encryption","level":2,"score":0.5253576636314392},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5147802829742432},{"id":"https://openalex.org/C2779960059","wikidata":"https://www.wikidata.org/wiki/Q7113681","display_name":"Overhead (engineering)","level":2,"score":0.5088332295417786},{"id":"https://openalex.org/C157764524","wikidata":"https://www.wikidata.org/wiki/Q1383412","display_name":"Throughput","level":3,"score":0.4586579203605652},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4555233418941498},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2219584584236145},{"id":"https://openalex.org/C57273362","wikidata":"https://www.wikidata.org/wiki/Q576722","display_name":"Decoding methods","level":2,"score":0.19513818621635437},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11307522654533386},{"id":"https://openalex.org/C555944384","wikidata":"https://www.wikidata.org/wiki/Q249","display_name":"Wireless","level":2,"score":0.08436784148216248},{"id":"https://openalex.org/C76155785","wikidata":"https://www.wikidata.org/wiki/Q418","display_name":"Telecommunications","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2816822","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2816822","pdf_url":null,"source":{"id":"https://openalex.org/S112809824","display_name":"ACM Transactions on Reconfigurable Technology and Systems","issn_l":"1936-7406","issn":["1936-7406","1936-7414"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Reconfigurable Technology and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W1588862729","https://openalex.org/W1757537413","https://openalex.org/W1865418926","https://openalex.org/W1994765432","https://openalex.org/W1995447946","https://openalex.org/W2008922827","https://openalex.org/W2012478492","https://openalex.org/W2013574495","https://openalex.org/W2016315786","https://openalex.org/W2034847082","https://openalex.org/W2049387909","https://openalex.org/W2063778965","https://openalex.org/W2083907150","https://openalex.org/W2093154965","https://openalex.org/W2098644335","https://openalex.org/W2117205818","https://openalex.org/W2121791993","https://openalex.org/W2122620171","https://openalex.org/W2127713294","https://openalex.org/W2134631869","https://openalex.org/W2146699445","https://openalex.org/W2151618429","https://openalex.org/W2157705066","https://openalex.org/W2159171307","https://openalex.org/W2161217334","https://openalex.org/W2162634789","https://openalex.org/W2163294385","https://openalex.org/W2164398364","https://openalex.org/W2170049777","https://openalex.org/W4242492114"],"related_works":["https://openalex.org/W2399954712","https://openalex.org/W2901561495","https://openalex.org/W634170220","https://openalex.org/W3127136358","https://openalex.org/W2119281701","https://openalex.org/W2966803159","https://openalex.org/W3217667592","https://openalex.org/W2963819424","https://openalex.org/W2282038838","https://openalex.org/W2497961712"],"abstract_inverted_index":{"The":[0,26,40,78,107,132],"dynamic":[1,67],"partial":[2,68],"reconfiguration":[3,50,69,76,155,167,191],"functionality":[4],"of":[5,66,70,85,138,140,162,169],"FPGAs":[6],"can":[7],"be":[8],"attacked,":[9],"particularly":[10],"when":[11,99,157],"the":[12,18,49,54,64,75,82,86,103,141,145,150,154,160,163,172,178,181,190],"FPGA":[13,28,147],"is":[14],"remotely":[15,87],"located":[16],"or":[17],"configuration":[19],"bitstreams":[20],"are":[21,37],"sent":[22],"through":[23],"insecure":[24],"networks.":[25],"existing":[27,41],"technologies":[29],"provide":[30],"some":[31],"built-in":[32,173],"security":[33,65,174,187],"mechanisms;":[34],"however,":[35],"these":[36],"often":[38],"inadequate.":[39],"solutions":[42],"still":[43],"impose":[44],"a":[45,60,91,166],"significant":[46],"impact":[47,152],"on":[48,53,144,153],"process":[51,156],"and":[52,128,148,188],"available":[55,142],"resources.":[56],"This":[57],"article":[58],"proposes":[59],"solution":[61,80,134,182],"to":[62,159],"improve":[63],"FPGAs,":[71,180],"without":[72],"significantly":[73],"affecting":[74],"performance.":[77],"proposed":[79,133,184],"changes":[81],"encryption":[83],"key":[84],"received":[88],"bitstream":[89,130],"by":[90,177,193],"randomly":[92],"generated":[93],"key,":[94],"unique":[95],"for":[96,121],"each":[97],"configuration,":[98],"storing":[100],"them":[101],"in":[102],"external":[104],"unsecured":[105],"memory.":[106],"native":[108],"frame-wise":[109],"error":[110],"detection":[111],"mechanism":[112,175],"combined":[113],"with":[114],"an":[115,122,136],"additional":[116],"CBC-MAC":[117],"authentication":[118],"mechanism,":[119],"allows":[120],"improved":[123],"countermeasure":[124],"against":[125],"replay":[126],"attack":[127],"wrongful":[129],"usage.":[131],"introduces":[135],"overhead":[137],"1%":[139],"resources":[143],"target":[146],"provides":[149,185],"lowest":[151],"compared":[158],"state":[161],"art,":[164],"achieving":[165],"throughput":[168],"2.5Gbps.":[170],"Regarding":[171],"provided":[176],"Xilinx":[179],"herein":[183],"better":[186],"improves":[189],"performance":[192],"more":[194],"than":[195],"3":[196],"times.":[197]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
