The Unpatchable Silicon: A Full Break of the Bitstream Encryption of Xilinx 7-Series FPGAs
The work
| Authors | Maik Ender; Amir Moradi; Christof Paar |
|---|---|
| Editors | |
| Type | inproceedings |
| Year | 2020 |
| Citekey | ender2020unpatchable |
Where it appeared
| Published in | 29th USENIX Security Symposium (USENIX Security 20) |
|---|
From bibtex.
Abstract
The security of FPGAs is a crucial topic, as any vulnerability within the hardware can have severe consequences, if they are used in a secure design. Since FPGA designs are encoded in a bitstream, securing the bitstream is of the utmost importance. Adversaries have many motivations to recover and manipulate the bitstream, including design cloning, IP theft, manipulation of the design, or design subversions e.g., through hardware Trojans. Given that FPGAs are often part of cyber-physical systems e.g., in aviation, medical, or industrial devices, this can even lead to physical harm. Consequently, vendors have introduced bitstream encryption, offering authenticity and confidentiality. Even though attacks against bitstream encryption have been proposed in the past, e.g., side-channel analysis and probing, these attacks require sophisticated equipment and considerable technical expertise. In this paper, we introduce novel low-cost attacks against the Xilinx 7-Series (and Virtex-6) bitstream encryption, resulting in the total loss of authenticity and confidentiality. We exploit a design flaw which piecewise leaks the decrypted bitstream. In the attack, the FPGA is used as a decryption oracle, while only access to a configuration interface is needed. The attack does not require any sophisticated tools and, depending on the target system, can potentially be launched remotely. In addition to the attacks, we discuss several countermeasures.
A copy is held
pdf, 392.9 kB. Not published — it may be under copyright. The facts and links here are.
How it got here
| How it got here | agent via bibtex |
|---|---|
| Added | 2026-10-22 23:15 UTC |
| Approved by | a person 2026-10-23 11:35 UTC |
Cite it as
@inproceedings{ender2020unpatchable,
title = {The Unpatchable Silicon: A Full Break of the Bitstream Encryption of Xilinx 7-Series FPGAs},
author = {Maik Ender and Amir Moradi and Christof Paar},
year = {2020},
booktitle = {29th USENIX Security Symposium (USENIX Security 20)},
}
This record lives at https://refs.drheap.org/ender2020unpatchable/ and will keep doing so.