DOE OSTI · 1246889
System for processing an encrypted instruction stream in hardware
Abstract
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.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Griswold, Richard L., Nickless, William K., Conrad, Ryan C.. 2016-04-12. System for processing an encrypted instruction stream in hardware. https://www.osti.gov/biblio/1246889
Cite the original work for its findings. Save a collection to share your selection of sources.