@inproceedings{c5289454e4e44826bce0bbb3421dbd36,
title = "Securing FPGA SoC configurations independent of their manufacturers",
abstract = "System-on-Chips which include FPGAs are important platforms for critical applications since they provide significant software performance through multi-core CPUs as well as high versatility through integrated FPGAs. Those integrated FP-GAs allow to update the programmable hardware functionality, e.g. to include new communication interfaces or to update cryptographic accelerators during the life-time of devices. Updating software as well as hardware configuration is required for critical applications such as e.g. industrial control devices or vehicles with long life-times. Such updates must be authenticated and possibly encrypted. One way to achieve this is to rely on static FPGA manufacturer-provided cryptography and respective master keys. However, in this contribution, we show how to retrofit Xilinx Zynq FPGAs with an alternative cryptographic accelerator and how to establish device-individual keys using Physical Unclonable Function (PUF) technology. These two key aspects reduce the required trust in manufacturer-provided security features while increasing the security by binding configurations to a specific device.",
keywords = "Cryptographic engine, FPGA, PUF, Partial reconfiguration, Secure boot, SoC, Zynq",
author = "Nisha Jacob and Jakob Wittmann and Johann Heyszl and Robert Hesselbarth and Florian Wilde and Michael Pehl and Georg Sigl and Kai Fischer",
note = "Publisher Copyright: {\textcopyright} 2017 IEEE.; 30th IEEE International System on Chip Conference, SOCC 2017 ; Conference date: 05-09-2017 Through 08-09-2017",
year = "2017",
month = dec,
day = "18",
doi = "10.1109/SOCC.2017.8226019",
language = "English",
series = "International System on Chip Conference",
publisher = "IEEE Computer Society",
pages = "114--119",
editor = "Jurgen Becker and Ramalingam Sridhar and Hai Li and Ulf Schlichtmann and Massimo Alioto",
booktitle = "Proceedings - 30th IEEE International System on Chip Conference, SOCC 2017",
}