Patent ID: 11966483
Assignee: VERIZON PATENT AND LICENSING INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A method, comprising:
receiving, at an operating system, a request for a random number from a first application executing within a user space of an unsecure environment provided by the operating system;
providing the request through a first driver that is provisioned by a secure operating system to a second application that is implemented in a user space of a secure environment;
providing the request to a second driver executed by a kernel of the secure environment;
providing, by the second driver, a command to a quantum random number generator that is isolated from one or more processors hosting the operating system to generate an entropy input, based on the request for the random number;
receiving the entropy input from the quantum random number generator;
generating the random number based at least in part on the entropy input; and
providing the random number to the first application.