实现结果表明本处理器比原始ARM7处理器增加了约20%的硬件面积.通过相关系数分析攻击(Correlation Power Analysis
CPA)实验证明
采用本架构的处理器具备有极高的抗旁路攻击防护能力
可以应用在USBKEY、智能卡(Smart CARD)等高安全应用场合.
Abstract
In this article
based on random delay insertion
an effective processor architecture resistant to side-channel attacks was proposed. It used a combination of randomized scheduling
randomized instruction insertion and randomized pipeline-delay to resist side-channel attacks. On the base of ARM7 processor
we implemented this architecture and the implementation results showed that this processor has increased approximate 20% in hardware area than the original ARM7 processor. The CPA attack experiment results suggested that our new secure processor have high capacity to resist side-channel attacks and thus could be used in USBKEY
Smart CARD and other application scenarios which require extremely high security level.
关键词
Keywords
references
Rivain M, Prouff E. Provably secure higher-order masking of AES[C]// CHES 2010, LNCS. American, Santa Barbara, 2010, 413-427.
Tiri K, Hwang D, Hodjat A, et al. A side-channel leakage free coprocessor IC in 0.18μm cmos for embedded AES-based cryptographic and biometric processing[C]// Proc. IEEE/ACM Design Automa. Conf. New York, 2005: 222-227.
Clavier C, Coron J S, Dabbous N. Differential power analysis in the presence of hardware countermeasures[C]// Cryptographic Hardware and Embedded Systems-CHES2000. Berlin, Heidelberg, Springer, 2000.
Ratanpal G B, Williams R D, Blalock T N. An on-chip signal suppression countermeasure to power analysis attacks[J]. IEEE Trans. Depend. Secure Comput, 2004, 1(3): 179-189. DOI: 179
Messerges T S, Dabbish E A. Examining smart-card security under the threat of power analysis attacks[J]. IEEE Trans. Comput, 2002, 51(5): 541-552. DOI: 541
May D, Muller H L, Smart N P. Non-deterministic Processors[C]// Proc. 6th Australasian Conference on Information Security and Privacy. Australia, Sydney, 2010(219): 115-129.
Coron J S, Kizhvatov I. An efficient method for random delay generation in embedded software[C]// CHES 2009, LNCS. Switzerland, Lausanne, 2009: 156-170.
Berlin Mangard S, Oswald E, Popp T, et al. Power analysis attacks: revealing the secrets of smart cards[M]. Berlin, Springer, 2007.
Charvillon N V, Medwed M, Kerckhof S, et al. Shuffling against side-channel attacks a comprehensive study with cautionary note[C]// ASIACRYPT 2012, LNCS. Beijing, 2012: 740-757.