Jakub Słowik, Gregory Williams, Rummah Albashir, Anthony Samagio, Geraldine Shirley Nicholas, F. Saqib
{"title":"Dynamic Key Updates for LUT Locked Design","authors":"Jakub Słowik, Gregory Williams, Rummah Albashir, Anthony Samagio, Geraldine Shirley Nicholas, F. Saqib","doi":"10.1109/HOST54066.2022.9839821","DOIUrl":null,"url":null,"abstract":"Given the massive influx of technological advancement, semiconductor companies have moved to offshore foundries for manufacturing and utilize third party Intellectual Property (3PIP) during design and integration processes. 3PIP improves design time, cost, and adaptability of intricate and ever-changing design flows of SoCs, however, it also opens the door for malicious actors to sabotage the semiconductor ecosystem by IP theft, trojans and counterfeit chips. We propose a secure design flow for 3PIP integration for the FPGA platform that enables the key update process for key locks during the lifecycle of the FPGA based 3PIP. The paper demonstrates the design process of partial bitstreams of secured benchmarks, implement LUT level key gates dynamic partial reconfiguration, and secure architecture to enable key provisioning during runtime.","PeriodicalId":222250,"journal":{"name":"2022 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HOST54066.2022.9839821","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Given the massive influx of technological advancement, semiconductor companies have moved to offshore foundries for manufacturing and utilize third party Intellectual Property (3PIP) during design and integration processes. 3PIP improves design time, cost, and adaptability of intricate and ever-changing design flows of SoCs, however, it also opens the door for malicious actors to sabotage the semiconductor ecosystem by IP theft, trojans and counterfeit chips. We propose a secure design flow for 3PIP integration for the FPGA platform that enables the key update process for key locks during the lifecycle of the FPGA based 3PIP. The paper demonstrates the design process of partial bitstreams of secured benchmarks, implement LUT level key gates dynamic partial reconfiguration, and secure architecture to enable key provisioning during runtime.