Invention Grant
- Patent Title: Technologies for secure boot provisioning and management of field-programmable gate array images
-
Application No.: US15267322Application Date: 2016-09-16
-
Publication No.: US10528765B2Publication Date: 2020-01-07
- Inventor: Ned M. Smith , Rajesh Poornachandran
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F21/44
- IPC: G06F21/44 ; G06F21/64 ; G06F9/4401 ; G06F21/57

Abstract:
Technologies for configuring a FPGA include a computing device having a processor and an FPGA. The computing device starts a secure boot process to establish a chain of trust that includes a trusted execution environment. The trusted execution environment loads an FPGA hash from an FPGA manifest stored in secure storage, and a platform trusted execution environment determines whether the FPGA hash is allowed for launch. To determine if the FPGA hash is allowed for launch, the platform trusted execution environment may evaluate one or more launch policies from the FPGA manifest. If allowed, the trusted execution environment configures the FPGA with an FPGA image corresponding to the FPGA hash and verifies the FPGA image with the FPGA hash. The platform trusted execution environment may receive the FPGA hash from a user via a trusted I/O session or from a remote management server. Other embodiments are described and claimed.
Public/Granted literature
- US20180082083A1 TECHNOLOGIES FOR SECURE BOOT PROVISIONING AND MANAGEMENT OF FIELD-PROGRAMMABLE GATE ARRAY IMAGES Public/Granted day:2018-03-22
Information query