Invention Grant
US08356186B1 Decryption system and method for reducing processing latency of stored, encrypted instructions
有权
用于减少存储的加密指令的处理延迟的解密系统和方法
- Patent Title: Decryption system and method for reducing processing latency of stored, encrypted instructions
- Patent Title (中): 用于减少存储的加密指令的处理延迟的解密系统和方法
-
Application No.: US12571816Application Date: 2009-10-01
-
Publication No.: US08356186B1Publication Date: 2013-01-15
- Inventor: Reginald D. Bean
- Applicant: Reginald D. Bean
- Applicant Address: US IA Cedar Rapids
- Assignee: Rockwell Collins, Inc.
- Current Assignee: Rockwell Collins, Inc.
- Current Assignee Address: US IA Cedar Rapids
- Agent Donna P. Suchy; Daniel M. Barbieri
- Main IPC: G06F21/00
- IPC: G06F21/00

Abstract:
A present novel and non-trivial decryption system and methods are disclosed for reducing latency associated with the decryption and execution of stored, encrypted instructions. The system comprises a storage device, a processor, a controller, a key generator, a plurality of memory banks, a plurality of bus switches, and a combiner. Upon receiving a processor command, the controller changes the switch positions of a plurality of switches, where a first switch is operatively coupled to a key generator, a second switch to a combiner for performing a combinatory decryption process, and both switches to plurality of memory banks. When a partition is switched, the processor executes data of an instruction immediately upon completion of the combinatory decryption process using at least one character retrieved from one memory bank while the next decryption key is generated and loaded into another memory bank at the same time.
Information query