当前位置:首页 > 报告详情

通过高级综合技术增强传统硬件抵御侧信道攻击的能力.pdf

上传人: 芦苇 编号:651879 2025-05-01 19页 950.22KB

1、Making Legacy Hardware Robust against Side Channel Attacks via High-Level SynthesisMd Imtiaz Rashid,and Benjamin Carrion SchaeferMdimtiaz.rashidutallas.edu,schaferbutdallas.edu30thAsia and South Pacific Design Automation ConferenceASP-DAC 2025Department of Electrical and Computer EngineeringJanuary

2、21,2025,Tokyo Introduction What,why and how?Background information High-Level Synthesis How does it work?RTL to C for HLS compiler and modernization methodology overview Side Channel Attacks(SCAs)Proposed Flow SCA-aware RTL to C compiler Security-aware HLS design space exploration Experiments Experi

3、mental Setup Experimental Results Conclusion2OutlineWhat?Legacy RTL code(Verilog or VHDL)is mostly HW security unaware Need design flows to“modernize”this legacy RTLWhy?To protect older HW assets,e.g.,from the military that can updated infrequentlyHow?Through an RTL to C compiler coupled with securi

4、ty primitives at the behavioral level3IntroductionSecurity unawarelegacy RTLunsecureLogic SynthesisPlace and RouteCorrelation AnalysisHWTraces RPower estimation Security-awareRTL2C compilerSecurity primitivesSecurity-awareCsecureHigh-Level SynthesisLogic SynthesisPlace and RouteHWTraces RRTLsecure H

5、igh-Level Synthesis Design circuits using software languages Definition:“Automatic conversion of a behavioral,untimed description into efficient hardware that implements that behavior”Benefits1.Software programmability and hardware performance2.Faster verification3.Allows to easily re-target any beh

6、avioral description to new technologies and newer design constraints(i.e.,area,power,performance)High-Level SynthesisANSI-C/C+/SystemCHigh-Level SynthesisLogic SynthesisPlace and RouteAreaLatencyPowerGDSIITechlibTarget freqSWaP-CHigh-Level Synthesis in Practice#define pragma1 array=reg#define pragma

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文提出了一种针对侧信道攻击的硬件现代化方法,通过将传统的硬件描述语言(HDL)代码转换为C语言,并利用高级合成(HLS)技术来提高其安全性。研究团队开发了一个名为MIRROR的编译器,旨在最大化RTL代码的复用性。文章指出,仅通过HLS合成指令探索并不足以实现对侧信道攻击的安全设计,而结合RTL到C的编译器和安全意识的HLS设计空间探索(DSE)可以显著提高设计的抗侧信道攻击能力。实验结果显示,与仅使用安全意识的HLS DSE相比,结合安全意识的RTL到C编译器和HLS DSE的方法可以将SVF(侧信道脆弱性因子)降低65.5%,平均面积开销为4.31%对于SecureDSE和8.49%对于SecureALL方法。这表明,结合两种方法可以有效地提高硬件的安全性,同时控制面积和性能的开销。
如何将传统硬件代码转换为高阶硬件? 高级合成在硬件安全中的作用是什么? SCA攻击对硬件安全有何影响?
客服
商务合作
小程序
服务号
折叠