CRYPTOGRAPHIC KEY HIERARCHY
Inventors
Balaji Ravi Kumar BADAM
Abstract
The technology described herein generates cryptographic keys for a system on-chip (SoC). The technology uses a cryptographic key hierarchy to generate cryptographic keys as needed and in constant time. The cryptographic key hierarchy uses a cryptographic key from a parent node as an input to the cryptographic function used to generate cryptographic keys associated with child nodes of the parent node. A single cryptographic key or batch of cryptographic keys may be generated as needed in response to a trigger event. Each key may be generated using a prescribed amount of iterations performed across the various hierarchical levels of the cryptographic key hierarchy. The amount of iterations performed at each level may be determined on a chip-by-chip basis. The unique identifier on a SoC may also be used as an input to the cryptographic function. Using the unique identifier as an input to the cryptographic function generates SoC-specific cryptographic keys.
CPC Classifications
Filing Date
2025-11-21
Application No.
19397406