On the Effect of Clock Frequency on Voltage and Electromagnetic Fault Injection (2310.13389v1)
Abstract: We investigate the influence of clock frequency on the success rate of a fault injection attack. In particular, we examine the success rate of voltage and electromagnetic fault attacks for varying clock frequencies. Using three different tests that cover different components of a System-on-Chip, we perform fault injection while its CPU operates at different clock frequencies. Our results show that the attack's success rate increases with an increase in clock frequency for both voltage and EM fault injection attacks. As the technology advances push the clock frequency further, these results can help assess the impact of fault injection attacks more accurately and develop appropriate countermeasures to address them.
- “Low cost attacks on tamper resistant devices” In International Workshop on Security Protocols, 1997, pp. 125–136 Springer
- “Fault attacks on RSA with CRT: Concrete results and practical countermeasures” In International Workshop on Cryptographic Hardware and Embedded Systems, 2002, pp. 260–275 Springer
- Josep Balasch, Benedikt Gierlichs and Ingrid Verbauwhede “An In-depth and Black-box Characterization of the Effects of Clock Glitches on 8-bit MCUs” In 2011 Workshop on Fault Diagnosis and Tolerance in Cryptography, 2011, pp. 105–114 IEEE
- “The sorcerer’s apprentice guide to fault attacks” In Proceedings of the IEEE 94.2 IEEE, 2006, pp. 370–382
- “Fault Injection Attacks on Cryptographic Devices: Theory, Practice, and Countermeasures” In Proceedings of the IEEE 100.11, 2012, pp. 3056–3076
- “Contactless electromagnetic active attack on ring oscillator based true random number generator” In International Workshop on Constructive Side-Channel Analysis and Secure Design, 2012, pp. 151–166 Springer
- Ingrid Biehl, Bernd Meyer and Volker Müller “Differential fault attacks on elliptic curve cryptosystems” In Annual International Cryptology Conference, 2000, pp. 131–146 Springer
- “Differential fault analysis of secret key cryptosystems” In Annual international cryptology conference, 1997, pp. 513–525 Springer
- Dan Boneh, Richard A DeMillo and Richard J Lipton “On the importance of checking cryptographic protocols for faults” In International conference on the theory and applications of cryptographic techniques, 1997, pp. 37–51 Springer
- Claudio Bozzato, Riccardo Focardi and Francesco Palmarini “Shaping the Glitch: Optimizing Voltage Fault Injection Attacks” In IACR Transactions on Cryptographic Hardware and Embedded Systems 2019, 2019, pp. 199–224
- “BADFET: Defeating Modern Secure Boot Using Second-Order Pulsed Electromagnetic Fault Injection” In 11th {normal-{\{{USENIX}normal-}\}} Workshop on Offensive Technologies ({normal-{\{{WOOT}normal-}\}} 17), 2017
- “Electromagnetic transient faults injection on a hardware and a software implementations of AES” In 2012 Workshop on Fault Diagnosis and Tolerance in Cryptography, 2012, pp. 7–15 IEEE
- Mathieu Dumont, Mathieu Lisart and Philippe Maurine “Electromagnetic Fault Injection : How Faults Occur” In 2019 Workshop on Fault Diagnosis and Tolerance in Cryptography (FDTC), 2019, pp. 9–16 DOI: 10.1109/FDTC.2019.00010
- Mahmoud A. Elmohr, Haohao Liao and Catherine H. Gebotys “EM Fault Injection on ARM and RISC-V” In 2020 21st International Symposium on Quality Electronic Design (ISQED), 2020, pp. 206–212 DOI: 10.1109/ISQED48828.2020.9137051
- Christophe Giraud “DFA on AES” In International Conference on Advanced Encryption Standard, 2004, pp. 27–41 Springer
- “Methodology for EM Fault Injection: Charge-based Fault Model” In 2019 Design, Automation Test in Europe Conference Exhibition (DATE), 2019, pp. 256–259 DOI: 10.23919/DATE.2019.8715150
- “Electromagnetic fault injection: towards a fault model on a 32-bit microcontroller” In 2013 Workshop on Fault Diagnosis and Tolerance in Cryptography, 2013, pp. 77–88 IEEE
- “Evidence of a larger EM-induced fault model” In International Conference on Smart Card Research and Advanced Applications, 2014, pp. 245–259 Springer
- Riscure “Inspector Fault Injection” [Online; Accessed October 20, 2023], https://getquote.riscure.com/en/inspector-fault-injection.html, 2020
- “High precision fault injections on the instruction cache of ARMv7-M architectures” In 2015 IEEE International Symposium on Hardware Oriented Security and Trust (HOST), 2015, pp. 62–67 IEEE
- SiFive “FE310-G000 Datasheet” [Online; Accessed: October 20, 2023], https://sifive.cdn.prismic.io/sifive%2Ffeb6f967-ff96-418f-9af4-a7f3b7fd1dfc_fe310-g000-ds.pdf, 2017
- SiFive “FE310-G000 Manual” [Online; Accessed: October 20, 2023], https://static.dev.sifive.com/FE310-G000.pdf, 2019
- SiFive “HiFive1 Schematics” [Online; Accessed: October 20, 2023], https://sifive.cdn.prismic.io/sifive%2F080cdef9-4631-4c9b-b8f5-7937fbdec8a4_hifive1-a01-schematics.pdf, 2016
- Sergei P Skorobogatov and Ross J Anderson “Optical fault induction attacks” In International workshop on cryptographic hardware and embedded systems, 2002, pp. 2–12 Springer
- “Escalating Privileges in Linux Using Voltage Fault Injection” In 2017 Workshop on Fault Diagnosis and Tolerance in Cryptography (FDTC), 2017, pp. 1–8
- N. Timmers, A. Spruyt and M. Witteman “Controlling PC on ARM Using Fault Injection” In 2016 Workshop on Fault Diagnosis and Tolerance in Cryptography (FDTC), 2016, pp. 25–35
- “Laser-induced fault injection on smartphone bypassing the secure boot” In IEEE Transactions on Computers IEEE, 2018
- “Power supply glitch induced faults on FPGA: An in-depth analysis of the injection mechanism” In 2013 IEEE 19th International On-Line Testing Symposium (IOLTS), 2013, pp. 110–115 IEEE
Sponsor
Paper Prompts
Sign up for free to create and run prompts on this paper using GPT-5.
Top Community Prompts
Collections
Sign up for free to add this paper to one or more collections.