lowRISC / lowRISC/opentitan

[keymgr_dpe, rom test] Improve `rom_e2e_keymgr_dpe_init_test`

Open
#30,878 0 comments 0 reactions 1 assignee Claimed by @rroth-lowrisc View on GitHub
Component:DV IP:keymgr_dpe
Dominant language
SystemVerilog
Stars
3.6k
Forks
1.1k
Avg merge
2d 22h
Merged PRs (30d)
141

Description

### Description

Currently the `rom_e2e_keymgr_dpe_init_test.c` does lack depth. The only real verification is that the DPE context in DPE slot number 0 (`kKeymgrDPESealSlot`) and DPE slot number 1 (`kKeymgrDPEAttestSlot`) do not generate the same SW key.

This test should generate (offline) the expected SW key for both DPE context and then compare them against the generated keys.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.