{"id":3972,"date":"2023-01-07T18:37:16","date_gmt":"2023-01-07T18:37:16","guid":{"rendered":"http:\/\/cad4security.org\/?page_id=3972"},"modified":"2023-07-10T14:24:17","modified_gmt":"2023-07-10T14:24:17","slug":"ch12_voltage_glitch_fia","status":"publish","type":"page","link":"http:\/\/cad4security.org\/index.php\/trainings\/hsl\/ch12_voltage_glitch_fia\/","title":{"rendered":"Chapter 12: Voltage Glitch based Fault Injection Analysis"},"content":{"rendered":"\n<h2 class=\"is-style-subheading wp-block-heading\"><strong>Chapter 12<\/strong><\/h2>\n\n\n\n<h2 class=\"is-style-subheading wp-block-heading\" style=\"font-style:normal;font-weight:100\">Voltage Glitch Attack on an FPGA AES Implementation<\/h2>\n\n\n\n<p>Fault injection attack (FIA) has proven to be a powerful technique for uncovering confidential data with a limited number of experiments and minimal effort. A device\u2019s operation is intercepted during a fault injection attack, a type of active side-channel attack that allows attackers to access sensitive data. The attacker alters the clock, temperature, and power supply connections, uses a high-powered laser, performs EM injection, or injects a fault into the system. The output bits can be corrupted by these faults, and if they are placed carefully, they can also leak private information. Voltage glitching attack is a simple and low-cost approach for hackers and criminals to perform fault injection exploits on any accessible device. In this chapter, we demonstrate the voltage glitch fault injection attack on AES in FPGAs. We inject the voltage glitch in the FSM states of AES encryption. Using a ChipWhisperer CW305 target board, we specifically show, step by step, how to perform a voltage glitch in an AES block implemented on an FPGA and show how to fail an AES execution by applying voltage glitches that cause it to produce erroneous results during the AES encryption process.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link button\" href=\"http:\/\/cad4security.org\/wp-content\/uploads\/Chapter12_Voltage-glitch-FIA.zip\">download chapter files<\/a><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Chapter 12 Voltage Glitch Attack on an FPGA AES Implementation Fault injection attack (FIA) has proven to be a powerful technique for uncovering confidential data with a limited number of experiments and minimal effort. A device\u2019s operation is intercepted during a fault injection attack, a type of active side-channel attack that allows attackers to access &hellip;<\/p>\n","protected":false},"author":6,"featured_media":2565,"parent":3964,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"acf":[],"_links":{"self":[{"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/pages\/3972"}],"collection":[{"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/comments?post=3972"}],"version-history":[{"count":4,"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/pages\/3972\/revisions"}],"predecessor-version":[{"id":4625,"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/pages\/3972\/revisions\/4625"}],"up":[{"embeddable":true,"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/pages\/3964"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/media\/2565"}],"wp:attachment":[{"href":"http:\/\/cad4security.org\/index.php\/wp-json\/wp\/v2\/media?parent=3972"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}