Browse > Article
http://dx.doi.org/10.13089/JKIISC.2006.16.3.143

A Secure Masking-based ARIA Countermeasure for Low Memory Environment Resistant to Differential Power Attack  

Yoo Hyung-So (Kyungpook National University)
Kim Chang-Kyun (National Security Research Institute)
Park Il-Hwan (National Security Research Institute)
Moon Sang-Jae (Kyungpook National University)
Ha Jae-Cheol (Korea Nazarene University)
Abstract
ARIA is a 128-bit block cipher, which became a Korean Standard in 2004. According to recent research, this cipher is attacked by first order DPA attack. In this paper, we propose a new masking technique as a countermeasure against first order DPA attack and apply it to the ARIA. The proposed method is suitable for low memory environment. By using this countermeasure, we verified that it is secure against first order DPA attack. In addition, our method based on precomputation of inverse table can reduce the computational cost as increasing the number of S-BOX masking.
Keywords
Differential Power Analysis(DPA); Block Cipher ARIA; Masking Countermeasure;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Mehdi-Laurent Akkar and Christophe Giraud, 'An implementation of DES and AES, secure against some attacks,' in proceedings of CHES2001, LNCS 2162, pp.309-318, Springer-Verlag, 2001
2 Johannes Blomer, Jorge Guajardo, and Volker Krummel, 'Provably Secure Masking of AES,' in proceedings of SAC2004, LNCS 3357, pp.69-83, Springer- Verlag, 2005
3 Louis Goubin, 'A Sound Method for Switching between Boolean and Arithmetic Masking,' in proceedings of CHES 2001, LNCS 2162, pp.3-15, Springer- Verlag, 2001
4 JaeCheol Ha, ChangKyun Kim, SangJae Moon, IlHwan Park, and HyungSo Yoo, 'Differential Power Analysis on Block Cipher ARIA,' in proceedings of HPCC 2005, LNCS 3726, pp.541-548, Springer-Verlag, 2005
5 Paul Kocher, Joshua Jaffe, and Benjamin Jun, 'Differential Power Analysis,' in proceedings of Advances in Cryptology -CRYPTO '99, LNCS 1666, pp.388-397, Springer-Verlag, 1999
6 Louis Goubin and Jacques Patarin, ' DES and Differential Power Analysis - The Duplication Method,' in proceedings of CHES 1999, LNCS 1717, pp.158-172, Springer-Verlag, 1999
7 Kris Tiri, Moonmoon Akmal, and Ingrid Verbauwhede, 'A Dynamic and Differential CMOS Logic with Signal Independent Power Consumption to Withsatand Differential Power Analysis on Smart Cards,' in proceedings of ESSCIRC2002, 2002
8 Kris Tiri and Ingrid Verbauwhede, 'Securing Encryption Algorithms against DPA at the Logic Level : Next Generation Smart Card Technology,' in proceedings of CHES2003, LNCS 2779, pp.125-136, Springer, 2003
9 Thomas S. Messerges, 'Power Analysis Attacks and Countermeasures for Cryptographic Algorithms,' Ph.D Thesis 2000, pp.541-548
10 Daesung Kwon et al., 'New Block Cipher ARIA,' in proceedings of ICISC 2002, LNCS 2971 ,Springer-Verlag, pp.541-548, 2002
11 Stefan Mangard, 'Hardware Countermeasures against DPA - A Statistical Analysis of Their Effectiveness,' in proceedings of CT-RSA2004, LNCS 2964, pp.222-235, Springer-Verlag, 2004
12 Jovan D. Golic and Christophe Tymen. 'Multiplicative Masking and Power Analysis of AES,' in proceedings of CHES2002, LNCS 2523, pp.198-212, Springer-Verlag, 2002
13 Elena Trichina, Domenico De Seta, and Lucia Germani, 'Simplified Adaptive Multiplicative Masking for AES,' in proceedings of CHES2002, LNCS 2523, pp.187-197, Springer-Verlag, 2003