Title
Runtime Hardware Security Verification Using Approximate Computing: A Case Study on Video Motion Detection
Abstract
The heterogeneous CPU-FPGA system architecture has been adopted in system-on-chip (SoC), server, and cloud computing platforms to achieve design flexibility and hardware-level performance acceleration. While benefiting the system performance, the newly added FPGA component in the traditional CPU-based computing platforms could result in undetectable system security issues via third-party FPGA IP cores that are produced by untrusted vendors. Traditional hardware and/or software security verification mechanisms do not suffice to address the unique security and runtime performance challenges introduced by the new system architecture. In this paper, we develop a novel approximate computing-based approach to achieve a fast and accurate enough repeated execution for security verification. We implement and evaluate the approximate computing-based security verification framework by conducting a case study on a CPU-FPGA based video motion detection system, in which our experiments on Xilinx Zynq SoC justifies the premium security and low performance overhead obtained by the proposed approach.
Year
DOI
Venue
2019
10.1109/AsianHOST47458.2019.9006675
2019 Asian Hardware Oriented Security and Trust Symposium (AsianHOST)
Keywords
DocType
ISBN
runtime hardware security verification,heterogeneous CPU-FPGA system architecture,system-on-chip,hardware-level performance acceleration,system performance,undetectable system security issues,third-party FPGA IP cores,runtime performance,CPU-FPGA based video motion detection system,approximate computing,cloud computing platforms,hardware security verification,software security verification,untrusted vendors
Conference
978-1-7281-3545-8
Citations 
PageRank 
References 
0
0.34
0
Authors
3
Name
Order
Citations
PageRank
Mengmei Ye163.21
Xianglong Feng263.83
Wei Sheng331732.53