of_sec_key_manager
Key manager
Maturity plannedTargets FPGA + ASICDifficulty HardPriority 1
Key derivation ladder that combines device secrets, lifecycle state and software binding into versioned keys delivered through sideload ports.
Planned. This block is specified in the catalog with its interfaces and targets. No implementation exists yet; the skeleton command below generates a lint-clean shell with its ports and registers.
Interfaces
| Port | Direction | Kind | Width | Notes |
|---|---|---|---|---|
| ctrl | in/out | APB control bus | 32 | Control and status registers, including ID, VERSION and STATUS |
| irq | out | interrupt | 1 | Interrupt request |
| key_out | out | valid-qualified bus | 256 |
Standards
No external standard applies.
Basis projects
Permissive open projects the implementation may build on.
- OpenTitan (Apache-2.0)
More in key_mgmt
| ID | Block | Maturity |
|---|---|---|
| of_sec_key_vault | Key vault | simulated |
| of_sec_key_ladder | Content protection key ladder | planned |