Security Threats and Countermeasure Deployment Using Partial Reconfiguration in FPGA CAD Tools

Sandeep Sunkavilli, Qiaoyan Yu
{"title":"Security Threats and Countermeasure Deployment Using Partial Reconfiguration in FPGA CAD Tools","authors":"Sandeep Sunkavilli, Qiaoyan Yu","doi":"10.1109/HOST54066.2022.9839731","DOIUrl":null,"url":null,"abstract":"FPGAs have gained increasing popularity and usage in recent years and they have been widely used in mission-critical applications. To save the cost of computation hardware, FPGAs are even made available by cloud service providers. To improve the flexibility of dynamic programming and reduce the FPGA compile time, a Partial Reconfiguration (PR) feature has been enabled in the FPGA development environment. PR is performed by FPGA CAD tools, which do not only provide new functionality for design programmers but also open new attack surfaces for adversaries. In this work, we first illustrate how PR can be used to thwart the attacks that facilitate reserve engineering and nullify the authentication module. We also analyze the potential security threats that PR could bring to FPGA design flow.","PeriodicalId":222250,"journal":{"name":"2022 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)","volume":"36 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.9839731","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

FPGAs have gained increasing popularity and usage in recent years and they have been widely used in mission-critical applications. To save the cost of computation hardware, FPGAs are even made available by cloud service providers. To improve the flexibility of dynamic programming and reduce the FPGA compile time, a Partial Reconfiguration (PR) feature has been enabled in the FPGA development environment. PR is performed by FPGA CAD tools, which do not only provide new functionality for design programmers but also open new attack surfaces for adversaries. In this work, we first illustrate how PR can be used to thwart the attacks that facilitate reserve engineering and nullify the authentication module. We also analyze the potential security threats that PR could bring to FPGA design flow.
FPGA CAD工具中部分重构的安全威胁与对策部署
近年来,fpga得到了越来越多的普及和使用,在关键任务应用中得到了广泛的应用。为了节省计算硬件的成本,fpga甚至由云服务提供商提供。为了提高动态规划的灵活性,减少FPGA的编译时间,在FPGA开发环境中启用了部分重构(Partial Reconfiguration, PR)特性。PR由FPGA CAD工具执行,这不仅为设计程序员提供了新的功能,也为对手打开了新的攻击面。在这项工作中,我们首先说明如何使用PR来阻止促进储备工程和使身份验证模块无效的攻击。分析了PR对FPGA设计流程可能带来的安全威胁。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书