Latency free data encryption and decryption between processor and memory
AssigneeThe Charles Stark Draper Laboratory, Inc.
InventorsNhut Tran, J. Ryan Prince, Martin Klingensmith
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe Charles Stark Draper Laboratory, Inc.
InventorsNhut Tran, J. Ryan Prince, Martin Klingensmith
Estimating the term…
An embodiment is directed to a hardware circuit for encrypting and/or decrypting data transmitted between a processor and a memory. The circuit is situated between the processor and memory. The circuit includes a first interface communicatively coupled to the processor via a set of buses. The circuit also includes a second interface communicatively coupled to the memory. The circuit further includes hardware logic capable of executing an encryption operation on data transmitted between the processor and memory, without adding latency to data transmission speed between the processor and the memory. The hardware logic is configured to encrypt data received at the first interface from the processor, and transmit the encrypted data to the memory via the second interface. The hardware logic is also configured to decrypt data received at the second interface from the memory, and transmit the decrypted data to the processor via the first interface.
A computer system for encrypting and/or decrypting data, the system comprising:
A hardware circuit for encrypting and/or decrypting data transmitted between a processor and a memory, the circuit comprising:
A computer-implemented method of encrypting and/or decrypting data, the method comprising:
Dependencies are inferred from the claim text.