Implement "Get PFM Id" and "Get PFM Supported Firmware" messages
Open
@adsnaider is already working on this.
Since Dec 3, 2021.
good first issue
- Dominant language
- Rust
- Stars
- 17
- Forks
- 11
- PR merge metrics
- No merged PRs in 30d
Description
These are defined in sections 6.22 and 6.23 of the Challenge Protocol Specification. Implementing support for them in the PA-RoT server is pending on #43, but implementing the message parsing itself can be done before that.
Since we would be implementing these on top of the FPM, it's unclear if we want to re-use the Cerberus message type bytes for these, or use our own until we reconcile the PFM and our FPM. We implement the PFM now, so this bit is irrelevant. =)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.