opentitan
opentitan copied to clipboard
OpenTitan: Open source silicon root of trust
This is an automatic cherry-pick of #21608 to branch `master`.
**This PR depends on https://github.com/lowRISC/rules_rust/pull/5** Previously, rustfmt_fix was calling a custom script but actually, while the intent was to call the official `rustfmt`, it was calling `@rules_rust//tools/rustfmt` which is a...
If the ROM only performs a single read operation on the resistor strapping pins, then it will not be able to tell the difference between weak (e.g. 1M) and strong...
Sunday Feb 18th 2024 results are used other than for entropy_src which uses the earlier Wednesday Feb 7th 2024 results as later results are seeing infra issues.
This is an initial implementation of save & restore for HMAC (issue #49), which should allow SW to switch between different parallel message streams. In short, SW usage follows a...
### Description Ensure V1 signoff criteria are fulfilled after focus area changes have landed.
### Description Ensure V1 signoff criteria are fulfilled after focus area changes have landed.
This PR is the first in a series for the RSA test harness. This PR declares the JSON schema for RSA test vectors, implements the python parser to translate the...
## Summary This PR extends the entropy source firmware override observe fifo test to enable "extract and insert" mode. 1. Adds an interrupt handler for the `es_observe_fifo_ready` interrupt which reads...