Exploiting the Lock: Leveraging MiG-V's Logic Locking for Secret-Data Extraction

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Reimann, Lennart M., Variyar, Yadu Madhukumar, Huelser, Lennet, Ghinami, Chiara, Germek, Dominik, Leupers, Rainer
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866914906422378496
author Reimann, Lennart M.
Variyar, Yadu Madhukumar
Huelser, Lennet
Ghinami, Chiara
Germek, Dominik
Leupers, Rainer
author_facet Reimann, Lennart M.
Variyar, Yadu Madhukumar
Huelser, Lennet
Ghinami, Chiara
Germek, Dominik
Leupers, Rainer
contents The MiG-V was designed for high-security applications and is the first commercially available logic-locked RISC-V processor on the market. In this context logic locking was used to protect the RISC-V processor design during the untrusted manufacturing process by using key-driven logic gates to obfuscate the original design. Although this method defends against malicious modifications, such as hardware Trojans, logic locking's impact on the RISC-V processor's data confidentiality during runtime has not been thoroughly examined. In this study, we evaluate the impact of logic locking on data confidentiality. By altering the logic locking key of the MiG-V while running SSL cryptographic algorithms, we identify data leakages resulting from the exploitation of the logic locking hardware. We show that changing a single bit of the logic locking key can expose 100% of the cryptographic encryption key. This research reveals a critical security flaw in logic locking, highlighting the need for comprehensive security assessments beyond logic locking key-recovery attacks.
format Preprint
id arxiv_https___arxiv_org_abs_2408_04976
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Exploiting the Lock: Leveraging MiG-V's Logic Locking for Secret-Data Extraction
Reimann, Lennart M.
Variyar, Yadu Madhukumar
Huelser, Lennet
Ghinami, Chiara
Germek, Dominik
Leupers, Rainer
Cryptography and Security
Hardware Architecture
The MiG-V was designed for high-security applications and is the first commercially available logic-locked RISC-V processor on the market. In this context logic locking was used to protect the RISC-V processor design during the untrusted manufacturing process by using key-driven logic gates to obfuscate the original design. Although this method defends against malicious modifications, such as hardware Trojans, logic locking's impact on the RISC-V processor's data confidentiality during runtime has not been thoroughly examined. In this study, we evaluate the impact of logic locking on data confidentiality. By altering the logic locking key of the MiG-V while running SSL cryptographic algorithms, we identify data leakages resulting from the exploitation of the logic locking hardware. We show that changing a single bit of the logic locking key can expose 100% of the cryptographic encryption key. This research reveals a critical security flaw in logic locking, highlighting the need for comprehensive security assessments beyond logic locking key-recovery attacks.
title Exploiting the Lock: Leveraging MiG-V's Logic Locking for Secret-Data Extraction
topic Cryptography and Security
Hardware Architecture
url https://arxiv.org/abs/2408.04976