QRL: A High Performance Quadruple-Rail Logic for Resisting DPA on FPGA Implementations

作者: Chenyang Tu , Jian Zhou , Neng Gao , Zeyi Liu , Yuan Ma

DOI: 10.1007/978-3-319-29814-6_15

关键词:

摘要: Dual-Rail Precharge Logic (DPL) has proven to be an effective countermeasure logic style against Differential Power Analysis (DPA). All previous DPL architectures employ the precharge mechanism achieve DPA resistance. However, due its additional phase, inherent drawback of these lies within degraded performance (less than 1/2 times compared nominal data rate), and hence they are not suitable for applications where high is required. In this paper, we present Quadruple-Rail (QRL), a new DPA-hardened approach cryptographic implementations in FPGA. The main merit proposal that system throughput can effectively maintained by removing phase. By introducing synchronized identical quadruple-rail network, strengthened resistance achieved. order test robustness QRL DPA, launch on QRL-based standard AES processor Xilinx Virtex-5 experimental results show failed analyzing 100,000 power consumption traces, which achieves competitive level as typical schemes, gains at least 110 stronger unprotected AES.

参考文章(20)
Francois-Xavier Standaert, Bart Preneel, Siddika Berna Örs, Power Analysis of an FPGA Implementation of Rijndael: Is Pipelining a DPA Countermeasure? cryptographic hardware and embedded systems. ,vol. 3156, pp. 30- 44 ,(2004)
Thomas Popp, Stefan Mangard, Masked dual-rail pre-charge logic: DPA-resistance without routing constraints cryptographic hardware and embedded systems. pp. 172- 186 ,(2005) , 10.1007/11545262_13
Zhimin Chen, Yujie Zhou, Dual-rail random switching logic: a countermeasure to reduce side channel leakage cryptographic hardware and embedded systems. pp. 242- 254 ,(2006) , 10.1007/11894063_20
Wei He, Eduardo de la Torre, Teresa Riesgo, An interleaved EPE-Immune PA-DPL structure for resisting concentrated EM side channel attacks on FPGA implementation international workshop constructive side-channel analysis and secure design. pp. 39- 53 ,(2012) , 10.1007/978-3-642-29912-4_4
Yuval Ishai, Amit Sahai, David Wagner, Private Circuits: Securing Hardware against Probing Attacks Advances in Cryptology - CRYPTO 2003. pp. 463- 481 ,(2003) , 10.1007/978-3-540-45146-4_27
François-Xavier Standaert, Loïc van Oldeneel tot Oldenzeel, David Samyde, Jean-Jacques Quisquater, Power analysis of FPGAs: How practical is the attack ? field programmable logic and applications. ,vol. 2778, pp. 701- 711 ,(2003) , 10.1007/978-3-540-45234-8_68
Daisuke Suzuki, Minoru Saeki, Security evaluation of DPA countermeasures using dual-rail pre-charge logic style cryptographic hardware and embedded systems. pp. 255- 269 ,(2006) , 10.1007/11894063_21
Hamad Marzouqi, Mahmoud Al-Qutayri, Khaled Salah, Review of gate-level differential power analysis and fault analysis countermeasures Iet Information Security. ,vol. 8, pp. 51- 66 ,(2014) , 10.1049/IET-IFS.2012.0319
K. Tanimura, N. D. Dutt, HDRL: Homogeneous Dual-Rail Logic for DPA Attack Resistive Secure Circuit Design IEEE Embedded Systems Letters. ,vol. 4, pp. 57- 60 ,(2012) , 10.1109/LES.2012.2193115
Wei He, Andres Otero, Eduardo de la Torre, Teresa Riesgo, Automatic generation of identical routing pairs for FPGA implemented DPL logic 2012 International Conference on Reconfigurable Computing and FPGAs. pp. 1- 6 ,(2012) , 10.1109/RECONFIG.2012.6416733