This paper reports about the impact of compiler options on the resistance of cryptographic implementations against side channel analysis attacks. We evaluated four compiler option for six different FPGAs from Intel and Xilinx. In order to ensure fair assessment we synthesized always the same VHDL code, kept the measurement setup and statistical analysis method etc. constant. Our analysis clearly shows that the compiler options have an impact on the success of attacks but also that the impact is unpredictable not only between different FPGAs but also for an individual FPGA.
翻译:本文报告了汇编者备选办法对防止侧频道分析攻击的加密实施的影响。我们评估了英特尔和希林克斯六种不同的FPGA的四种汇编者备选办法。为了确保公平评估,我们始终综合相同的VHDL代码,保持测量设置和统计分析方法等不变。我们的分析清楚地表明,汇编者备选办法对攻击的成功具有影响,而且不仅不同FPGA之间,而且对单个的FPGA之间影响不可预测。