본문 바로가기
KERD
논문KCI 등재

전력 분석에 안전한 AES에 대한 새로운 종류의 충돌쌍 공격

New Type of Collision Attack on Power-Analysis Resistant AES

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 일차 전력 분석에 안전한 AES의 마스킹 기법을 분석할 수 있는 새로운 충돌쌍 공격을 제안한다. 제안하는 충돌쌍 공격은 기존 충돌쌍 공격의 단점인 선택 평문 공격의 단점을 극복하고 기지 평문 공격이 가능하도록 구성되어진다. 또한 제안하는 분석기법은 이차 전력 분석보다 효율적이며 최근 제안된 충돌쌍 공격에 요구되는 파형 개수에 비해 약 1/27.5배의 파형만을 요구한다. 논문에 포함된 실험 결과들은 이러한 사실을 뒷받침한다. 본 논문에서는 또한 새로운 분석 기법과 함께 이 방법을 방어할 수 있는 간단한 대응방법을 소개하도록 한다.

Abstract

This paper introduces a new collision attack on first-order masked AES. This attack is a known plaintext attack, while the existing collision attacks are a chosen plaintext attack. In addition, our method is more efficient than the second-order power analysis and requires about 1/27.5 power measurements by comparison with the last collision attack. Some experiment results of this paper support this fact. In this paper, we also introduce a simple countermeasure, which can protect against our attack.

참고문헌 (20)

  1. P. Kocher, "Differential Power Analysis", Crypto 1999, LNCS 1666, 388~397 (1999)
  2. M.-L. Akkar, "An Implementation of DES and AES, Secure against Some Attacks", CHES 2001, LNCS 2162, 309~318 (2001)
  3. J. Blöer, "Provably Secure Masking of AES", SEC 2005, LNCS 3357, 69~83 (2005)
  4. C. Herbst, "An AES Smart Card Implementation Resistant to Power Analysis Attacks", ACNS 2006, LNCS 3989, 239~252 (2006)
  5. HeeSeok Kim, "Efficient Masking Methods Appropriate for the Block Ciphers ARIA and AES", ETRI Journal, 32(3), pp.370~379 (2010), 한국전자통신연구원
  6. E. Oswald, "A Side-Channel Analysis Resistant Description of the AES S-Box", FSE 2005, LNCS 3557, 199~228 (2005)
  7. E. Oswald, "An Efficient Masking Scheme for AES Software Implementations", WISA 2005, LNCS 3786, 292~305 (2006)
  8. HeeSeok Kim, "Efficient Masked Implementation for SEED Based on Combined Masking", ETRI Journal, 33(2), pp.267~274 (2011), 한국전자통신연구원
  9. T. Messerges, "Using Second-Order Power Analysis to Attack DPA Resistant Software", CHES 2000, LNCS 1965, 238~251 (2000)
  10. M. Joye, "On Second-Order Differential Power Analysis", CHES 2005, LNCS 3659, 293~308 (2005)
  11. E. Oswald, "Practical second-order DPA attacks for masked smart card implementations of block ciphers", CT-RSA 2006, LNCS 3860, 192~207 (2006)
  12. K. Schramm, "Higher Order Masking of the AES", CT-RSA 2006, LNCS 3860, 208~225 (2006)
  13. E. Prouff, "Statistical Analysis of Second Order Differential Power Analysis", IEEE Transactions on Computers, 58(6), pp.799~811 (2009)
  14. K. Schramm, "A Collision Attack on AES : Combining Side Channel and Differential Attack", CHES 2004, LNCS 3156, 163~175 (2004)
  15. A. Bogdanov, "Improved Side-Channel Collision Attacks on AES", SAC 2007, LNCS 4876, 84~95 (2007)
  16. A. Moradi, "Correlation-Enhanced Power Analysis Collision Attack", CHES 2010, LNCS 6225, 125~139 (2010)
  17. C. Clavier, "Improved Collision-Correlation Power Analysis on First Order Protected AES", CHES 2011, LNCS 6917, 49~62 (2011)
  18. G. Welchman, "The Hut Six Story: Breaking the Enigma Codes" (1982), McGraw-Hill
  19. S. Mangard, "Power Analysis Attack: Revealing the Secrets of Smart Cards" (2007), Springer
  20. J. Daemen, "AES Proposal: Rijndael" (1998)

관련 논문AI추천

이 간행물의 다른 논문 (4건)