透過您的圖書館登入
IP:3.145.108.9
  • 學位論文

現代密碼學演算法的錯誤注入攻擊研究

A Study of Fault Injection Attacks on Modern Cryptographic Algorithms

指導教授 : 吳家麟
若您是本文的作者,可授權文章由華藝線上圖書館中協助推廣。

摘要


錯誤注入攻擊是密碼學領域中的一種旁通道攻擊。其概念是透過分析正確及錯誤的密文來推導出密鑰,相比傳統密碼理論分析更有效率且強大。本篇文章詳細介紹三種常見的演算法,進階加密標準 (AES)、RSA 及橢圓曲線密碼學 (ECC),並且針對其實作上如何加速以及可能遭受到的錯誤注入攻擊進行深入探討與分析。

並列摘要


A fault injection attack is a sort of side-channel attack in the domain of cryptography. The concept is to derive the secret key by analyzing the correct and incorrect ciphertext and is more efficient and powerful than traditional cryptanalysis. This article introduces three common algorithms, Advanced Encryption Standard (AES), RSA, and Elliptic Curve Cryptography (ECC). Then provides an in-depth discussion and analysis of how they can be accelerated in practice and how they may be subjected to fault injection attacks.

參考文獻


[1] R. Anderson and M. Kuhn. Low cost attacks on tamper resistant devices. In International Workshop on Security Protocols, pages 125–136. Springer, 1997.
[2] A. Antipa, D. Brown, A. Menezes, R. Struik, and S. Vanstone. Validation of elliptic curve public keys. In International Workshop on Public Key Cryptography, pages 211–223. Springer, 2003.
[3] E. Barker, W. Barker, W. Burr, W. Polk, M. Smid, et al. Recommendation for key management: Part 1: General. National Institute of Standards and Technology, Technology Administration, 2006.
[4] I. Biehl, B. Meyer, and V. Müller. Differential fault attacks on elliptic curve cryptosystems. In Annual International Cryptology Conference, pages 131–146.
[5] E. Biham and A. Shamir. Differential fault analysis of secret key cryptosystems. In Annual international cryptology conference, pages 513–525. Springer, 1997.

延伸閱讀