Secure Mechanism for Remote Bitstream Updates of Reconfigurable Computing Platform
- DOI
- 10.2991/icaise.2013.37How to use a DOI?
- Keywords
- Security mechanism, FPGA, Reconfigurable technology, Remote bitstream update, High-performance computing
- Abstract
Although FPGA-based reconfiguration computing platform has been shown as a promising technique in high productivity computing field, it may suffer security threats during its bitstream remote update process. A secure mechanism is proposed in this paper to prevent tamper and replay attacks during the process of remote bitstream update on reconfigurable computing platform which encrypts the bitstream and calculates the value of MAC when making the configuration at the Remote Update Server. And then these data is sent to the OMC(Operation-Management-Control) Units on reconfigurable computing platform via network. , The encrypted bitstream will be sent to FPGA after its integrity was verified by the value of MAC. At the end of the secure update process, FPGAs will decrypt the encrypted bitstream and store result in RAM which is in more sercure boundary, subsequently FPGA will be reconfigurated with the no-encrypted bitstream in the RAM. Security analysis shows that the scheme proposed can guarantee the integrity and the confidentiality of the bitstream for remote updating and also has the ability of protecting the updating process from replay attacks, at the same time no extra FPGA logic resources will be used.
- Copyright
- © 2013, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Runfeng Huang AU - Qinglei Zhou PY - 2013/08 DA - 2013/08 TI - Secure Mechanism for Remote Bitstream Updates of Reconfigurable Computing Platform BT - Proceedings of the 2013 The International Conference on Artificial Intelligence and Software Engineering (ICAISE 2013) PB - Atlantis Press SP - 175 EP - 179 SN - 1951-6851 UR - https://doi.org/10.2991/icaise.2013.37 DO - 10.2991/icaise.2013.37 ID - Huang2013/08 ER -