System for processing an encrypted instruction stream in hardware
Patent
·
OSTI ID:1246889
A system and method of processing an encrypted instruction stream in hardware is disclosed. Main memory stores the encrypted instruction stream and unencrypted data. A central processing unit (CPU) is operatively coupled to the main memory. A decryptor is operatively coupled to the main memory and located within the CPU. The decryptor decrypts the encrypted instruction stream upon receipt of an instruction fetch signal from a CPU core. Unencrypted data is passed through to the CPU core without decryption upon receipt of a data fetch signal.
- Research Organization:
- Pacific Northwest National Laboratory (PNNL), Richland, WA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-76RL01830
- Assignee:
- BATTELLE MEMORIAL INSTITUTE (Richland, WA)
- Patent Number(s):
- 9,311,493
- Application Number:
- 13/954,487
- OSTI ID:
- 1246889
- Resource Relation:
- Patent File Date: 2013 Jul 30
- Country of Publication:
- United States
- Language:
- English
Similar Records
Deterrence of device counterfeiting, cloning, and subversion by substitution using hardware fingerprinting
Vector processing unit
Considerations for using Privacy Preserving Machine Learning Techniques for Safeguards
Patent
·
Tue Sep 30 00:00:00 EDT 2014
·
OSTI ID:1246889
Vector processing unit
Patent
·
Tue Dec 13 00:00:00 EST 1988
·
OSTI ID:1246889
+1 more
Considerations for using Privacy Preserving Machine Learning Techniques for Safeguards
Technical Report
·
Tue Dec 01 00:00:00 EST 2020
·
OSTI ID:1246889
+1 more