CRYPTOGRAPHIC COMPUTING WITH LEGACY PERIPHERAL DEVICES
In one embodiment, a read request is received from a peripheral device across an interconnect, with the read request including a process identifier and an encrypted virtual address. One or more keys are obtained based on the process identifier of the read request, and the encrypted virtual address o...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | English French German |
Published |
14.06.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | In one embodiment, a read request is received from a peripheral device across an interconnect, with the read request including a process identifier and an encrypted virtual address. One or more keys are obtained based on the process identifier of the read request, and the encrypted virtual address of the read request is decrypted based on the one or more keys to obtain an unencrypted virtual address. Encrypted data is retrieved from memory based on the unencrypted virtual address, and the encrypted data is decrypted based on the one or more keys to obtain plaintext data. The plaintext data is transmitted to the peripheral device across the interconnect. |
---|---|
Bibliography: | Application Number: EP20220205070 |