Invention Grant
- Patent Title: Technologies for secure encrypted external memory for field-programmable gate arrays (FPGAS)
-
Application No.: US15721814Application Date: 2017-09-30
-
Publication No.: US10712963B2Publication Date: 2020-07-14
- Inventor: Rahul Khanna , Susanne M. Balle , Francesc Guim Bernat , Sujoy Sen , Paul Dormitzer
- 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
- Priority: com.zzzhc.datahub.patent.etl.us.BibliographicData$PriorityClaim@3ed4ef6b
- Main IPC: G06F3/06
- IPC: G06F3/06 ; G06F16/174 ; G06F21/57 ; G06F21/73 ; G06F8/65 ; H04L12/24 ; H04L29/08 ; G06F11/30 ; G06F9/50 ; H03M7/30 ; H03M7/40 ; H04L12/26 ; H04L12/813 ; H04L12/851 ; G06F11/07 ; G06F11/34 ; G06F7/06 ; G06T9/00 ; H03M7/42 ; H04L12/28 ; H01R13/631 ; H05K7/14 ; H04L12/911 ; G06F11/14 ; H04L12/46 ; H04L29/12 ; G06F13/16 ; G06F21/62 ; G06F21/76 ; H03K19/173 ; H04L9/08 ; H04L12/933 ; G06F9/38 ; G06F9/48 ; G06F12/02 ; G06F12/06 ; G06T1/20 ; G06T1/60 ; G06F9/54 ; G06F8/656 ; G06F8/658 ; G06F8/654 ; G06F9/4401 ; H01R13/453 ; H04L29/06 ; G06F15/80

Abstract:
Technologies for encrypted data access by field-programmable gate array (FPGA) user kernels include a computing device having an FPGA and an external memory device accessible by the FPGA. The FPGA includes a secure key store, a micro-encryption engine, and multiple slots for user kernels that are each identifiable with an index. A user kernel is programmed at an index and a symmetric encryption key is provisioned to the secure key store at the index. The micro encryption engine may read encrypted data from the external memory device, decrypt the encrypted data with the key associated with the index of the user kernel, and forward plain text data to the user kernel. The micro encryption engine may also receive plain text data from the user kernel, encrypt the plain text data with the key, and write the encrypted data to the external memory device. Other embodiments are described and claimed.
Public/Granted literature
- US20180150644A1 TECHNOLOGIES FOR SECURE ENCRYPTED EXTERNAL MEMORY FOR FIELD-PROGRAMMABLE GATE ARRAYS (FPGAS) Public/Granted day:2018-05-31
Information query