Invention Grant
- Patent Title: Thread ownership of keys for hardware-accelerated cryptography
-
Application No.: US15244208Application Date: 2016-08-23
-
Publication No.: US10536441B2Publication Date: 2020-01-14
- Inventor: Eric Thierry Peeters , Gregory Allen North
- Applicant: Texas Instruments Incorporated
- Applicant Address: US TX Dallas
- Assignee: TEXAS INSTRUMENTS INCORPORATED
- Current Assignee: TEXAS INSTRUMENTS INCORPORATED
- Current Assignee Address: US TX Dallas
- Agent Ebby Abraham; Charles A. Brill; Frank D. Cimino
- Main IPC: G06F21/74
- IPC: G06F21/74 ; H04L29/06

Abstract:
An embedded processor with a cryptographic co-processor operating in a multithreading environment, with inter-thread security for cryptography operations. A secure memory block accessible by the co-processor stores a plurality of key entries, each key entry storing data corresponding to a cryptography key, and a thread owner field that identifies an execution thread is associated with that key. A central processing unit issues a call to the co-processor to execute a cryptography operation along with a key identifier for the key to be used, and a thread identifier indicating the current execution thread. The co-processor compares the thread identifier received from the CPU with the thread owner field of the key entry corresponding to the key identifier. If the thread identifier matches the thread owner in the key entry, the key is retrieved from the secure memory block for use by the co-processor for the cryptography operation.
Public/Granted literature
- US20180063100A1 Thread Ownership of Keys for Hardware-Accelerated Cryptography Public/Granted day:2018-03-01
Information query