Systems and methods for securely booting a network device with a service provider trust anchor

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...

Full description

Saved in:
Bibliographic Details
Main Authors Caceres, Manuel Enrique, He, Dayong, Uy, Warren Hojilla, Choi, Young Rak
Format Patent
LanguageEnglish
Published 28.11.2023
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:Application Number: US202016899029