Invention Grant
- Patent Title: Safe entropy source for encrypted virtual machines
-
Application No.: US16911400Application Date: 2020-06-25
-
Publication No.: US11620149B2Publication Date: 2023-04-04
- Inventor: Michael Tsirkin , Karen Lee Noel
- Applicant: Red Hat, Inc.
- Applicant Address: US NC Raleigh
- Assignee: Red Hat, Inc.
- Current Assignee: Red Hat, Inc.
- Current Assignee Address: US NC Raleigh
- Agency: Womble Bond Dickinson (US) LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F21/60

Abstract:
Systems and methods for ensuring that data received from a virtual device is random are provided. A processing device may be used to generate, by a virtual device executing on a hypervisor, data intended for a virtual machine (VM) having a guest memory that includes one or more encrypted pages and one or more unencrypted pages. Data written to an encrypted page of the guest memory by the VM is encrypted using an encryption key assigned to the VM and information read from the encrypted page by the VM is decrypted using the encryption key. The hypervisor may write the data to the encrypted page, wherein the data is not encrypted by the encryption key assigned to the VM because it is written by the hypervisor. The VM reads the data from the encrypted page as randomized data because it cannot be properly decrypted by the encryption key.
Public/Granted literature
- US20210406054A1 SAFE ENTROPY SOURCE FOR ENCRYPTED VIRTUAL MACHINES Public/Granted day:2021-12-30
Information query