SYSTEMS AND METHODS FOR SECURELY BOOTING A NETWORK DEVICE WITH A SERVICE PROVIDER TRUST ANCHOR

    公开(公告)号:US20210389958A1

    公开(公告)日:2021-12-16

    申请号:US16899029

    申请日:2020-06-11

    Abstract: A network device may load, via a boot ROM application, a provider bootloader application from a memory of the network device and may calculate a first hash value based on decrypting a provider bootloader signature with a provider public key. The network device may calculate a second hash value based on the provider bootloader application and may utilize, when the first hash value and the second hash value are equivalent, the provider bootloader application to load an original equipment manufacturer (OEM) bootloader application from the memory. The network device may calculate a third hash value based on decrypting an OEM bootloader signature with one of a plurality of OEM public keys. The network device may calculate a fourth hash value based on the OEM bootloader application. The network device may complete, when the third hash value and the fourth hash value are equivalent, a boot process for the network device.

    SYSTEMS AND METHODS FOR SECURE RANDOM NUMBER GENERATION

    公开(公告)号:US20230004661A1

    公开(公告)日:2023-01-05

    申请号:US17305136

    申请日:2021-06-30

    Abstract: In some implementations, a device may receive, at an operating system, a request for a random number from an application. The device may provide a command to generate an entropy input, based on the request for the random number and through a driver that is isolated from the operating system, to a quantum random number generator that is isolated from one or more processors hosting the operating system. Accordingly, the device may receive the entropy input, from the quantum random number generator, using the driver, and may generate the random number based at least in part on the entropy input. The device may provide the random number to the application.

Patent Agency Ranking