Papers
Topics
Authors
Recent
2000 character limit reached

On the Effect of Clock Frequency on Voltage and Electromagnetic Fault Injection (2310.13389v1)

Published 20 Oct 2023 in cs.CR

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.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (28)
  1. “Low cost attacks on tamper resistant devices” In International Workshop on Security Protocols, 1997, pp. 125–136 Springer
  2. “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
  3. 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
  4. “The sorcerer’s apprentice guide to fault attacks” In Proceedings of the IEEE 94.2 IEEE, 2006, pp. 370–382
  5. “Fault Injection Attacks on Cryptographic Devices: Theory, Practice, and Countermeasures” In Proceedings of the IEEE 100.11, 2012, pp. 3056–3076
  6. “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
  7. 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
  8. “Differential fault analysis of secret key cryptosystems” In Annual international cryptology conference, 1997, pp. 513–525 Springer
  9. 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
  10. 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
  11. “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
  12. “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
  13. 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
  14. 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
  15. Christophe Giraud “DFA on AES” In International Conference on Advanced Encryption Standard, 2004, pp. 27–41 Springer
  16. “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
  17. “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
  18. “Evidence of a larger EM-induced fault model” In International Conference on Smart Card Research and Advanced Applications, 2014, pp. 245–259 Springer
  19. Riscure “Inspector Fault Injection” [Online; Accessed October 20, 2023], https://getquote.riscure.com/en/inspector-fault-injection.html, 2020
  20. “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
  21. 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
  22. SiFive “FE310-G000 Manual” [Online; Accessed: October 20, 2023], https://static.dev.sifive.com/FE310-G000.pdf, 2019
  23. SiFive “HiFive1 Schematics” [Online; Accessed: October 20, 2023], https://sifive.cdn.prismic.io/sifive%2F080cdef9-4631-4c9b-b8f5-7937fbdec8a4_hifive1-a01-schematics.pdf, 2016
  24. 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
  25. “Escalating Privileges in Linux Using Voltage Fault Injection” In 2017 Workshop on Fault Diagnosis and Tolerance in Cryptography (FDTC), 2017, pp. 1–8
  26. 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
  27. “Laser-induced fault injection on smartphone bypassing the secure boot” In IEEE Transactions on Computers IEEE, 2018
  28. “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
Citations (4)

Summary

We haven't generated a summary for this paper yet.

Whiteboard

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.