On the Detection and Circumvention of Bitstream-level Trojans in FPGAs
Q.A. Ahmed, M. Platzner, in: IEEE (Ed.), 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), IEEE, 2022, pp. 434–439.
Download
Es wurde kein Volltext hochgeladen. Nur Publikationsnachweis!
Konferenzbeitrag
| Veröffentlicht
| Englisch
Autor*in
Ahmed, Qazi Arbab ;
Platzner, Marco
herausgebende Körperschaft
IEEE
Abstract
The hardware Trojan problem is the manifestation of the arms race between the attacker and the defender, where each party tries to innovate the corresponding methodologies. This work mainly focuses on the two aspects of hardware Trojans in reconfigurable systems: the defender's perspective that corresponds to the bitstream-level Trojan detection technique, and the attacker's perspective that corresponds to a novel FPGA Trojan attack. From the defender's perspective, we introduce a first-ever successful pre-configuration countermeasure against the “Malicious LUT”-hardware Trojan, by employing bitstream-level Proof-Carrying Hardware (PCH) and present the complete design-and-verification flow for iCE40 FPGAs. Likewise, from an attacker's perspective, we present a novel attack that leverages malicious routing of the inserted Trojan circuit to acquire a dormant state even in the generated and transmitted bitstream. Since the Trojan is injected in a post-synthesis step and remains unconnected in the bitstream, the presented attack can currently neither be prevented by conventional testing and verification methods nor by bitstream-level verification techniques.
Erscheinungsjahr
Titel des Konferenzbandes
2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)
Seite
434-439
Konferenz
2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)
Konferenzort
Nicosia, Cyprus
Konferenzdatum
2022-07-04 – 2022-07-06
FH-PUB-ID
Zitieren
Ahmed, Qazi Arbab ; Platzner, Marco: On the Detection and Circumvention of Bitstream-level Trojans in FPGAs. In: IEEE (Hrsg.): 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI) : IEEE, 2022, S. 434–439
Ahmed QA, Platzner M. On the Detection and Circumvention of Bitstream-level Trojans in FPGAs. In: IEEE, ed. 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI). IEEE; 2022:434-439. doi:10.1109/ISVLSI54635.2022.00097
Ahmed, Q. A., & Platzner, M. (2022). On the Detection and Circumvention of Bitstream-level Trojans in FPGAs. In IEEE (Ed.), 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI) (pp. 434–439). Nicosia, Cyprus: IEEE. https://doi.org/10.1109/ISVLSI54635.2022.00097
@inproceedings{Ahmed_Platzner_2022, title={On the Detection and Circumvention of Bitstream-level Trojans in FPGAs}, DOI={10.1109/ISVLSI54635.2022.00097}, booktitle={2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI)}, publisher={IEEE}, author={Ahmed, Qazi Arbab and Platzner, Marco}, editor={IEEEEditor}, year={2022}, pages={434–439} }
Ahmed, Qazi Arbab, and Marco Platzner. “On the Detection and Circumvention of Bitstream-Level Trojans in FPGAs.” In 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), edited by IEEE, 434–39. IEEE, 2022. https://doi.org/10.1109/ISVLSI54635.2022.00097.
Q. A. Ahmed and M. Platzner, “On the Detection and Circumvention of Bitstream-level Trojans in FPGAs,” in 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), Nicosia, Cyprus, 2022, pp. 434–439.
Ahmed, Qazi Arbab, and Marco Platzner. “On the Detection and Circumvention of Bitstream-Level Trojans in FPGAs.” 2022 IEEE Computer Society Annual Symposium on VLSI (ISVLSI), edited by IEEE, IEEE, 2022, pp. 434–39, doi:10.1109/ISVLSI54635.2022.00097.