Releases: chipsalliance/caliptra-sw
Releases · chipsalliance/caliptra-sw
release_v20230825_0
Add capabilities command to ROM. Currently reports just a single bit representing functionality present in v1.0 of ROM.
release_v20230824_0
[fix] Update ECC384 and LMS verify function signatures This PR changes return types on ECC384 and LMS verify to return verify_r and candidate key values respectively. The callers of these functions now compare the values with the expected to determine if the signature verification succeded.
release_v20230823_0
Implement STASH_MEASUREMENT mbox command Also adds an svn field into StashMeasurementReq. This change also implements the rand_bytes function in dpe_crypto in order to test derive_child properly. Fixes #606 Fixes #640
release_v20230818_0
CI: Update Caliptra RTL (#650) Co-authored-by: GitHub CI <[email protected]>
release_v20230817_0
Add disable attestation mailbox command
release_v20230815_0
caliptra-size-history: Use submodules. (#642) This is necessary because the main workspace with default features is now relying on code in the dpe/ submodule, and the build will fail if it's not populated. Change the cache buster to regenerate all history.
release_v20230812_0
In sha drivers, take digest during finalize instead of init Currently, the sha drivers take a digest reference during init, and then don't use it until finalize is called. This can be complicated for managing the lifetime of the digest structure. RT would like to be able to hold a sha context which contains a SHA op and a digest; but the lifetime management for doing this is very tricky. Instead, take the digest as input to finalize and write the state to it then. This does not change any functionality of the SHA drivers, only the interface.
release_v20230811_0
[fix] Fail ROM boot flow on receving an invalid Mailbox command
release_v20230810_0
Mark KeyUsage extension as critical
release_v20230809_0
Declare names for PCR IDs. (#616)