US 12,413,422 B2
System and method for efficient verification of authority for invocation of operations
Bradley K. Goodman, Nashua, NH (US); and James Daniel Harms, Worthington, OH (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Apr. 17, 2023, as Appl. No. 18/301,627.
Prior Publication US 2024/0348458 A1, Oct. 17, 2024
Int. Cl. H04L 9/32 (2006.01); H04L 9/08 (2006.01)
CPC H04L 9/3265 (2013.01) [H04L 9/0825 (2013.01); H04L 9/3268 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for managing operation of a data processing system, the method comprising:
obtaining a low overhead workorder for an operation for performance by the data processing system;
identifying a certificate chain of low overhead certificates that establishes a chain of delegation between a requestor of the low overhead workorder and a root of trust for the data processing system;
making a first determination regarding whether signatures in the low overhead certificates can be sequentially verified back to the root of trust using public keys;
in a first instance of the first determination where the signatures in the low overhead certificates are sequentially verified back to the root of trust:
making a second determination regarding whether one way results in the low overhead certificates can be sequentially verified back to the root of trust using content of the low overhead certificates;
in a first instance of the second determination where the one way results in the low overhead certificates are sequentially verified back to the root of trust:
making a third determination regarding whether authorizations for operations in the low overhead certificates can be sequentially verified back to the root of trust using the content of the low overhead certificates; and
in a first instance of the third determination where the authorizations for the operations in the low overhead certificates are sequentially verified back to the root of trust:
initiating performance of the operation by the data processing system.