Helper applets for CAVP and Wycheproof tests
Open
for:usability
good first issue
needs:design
- Dominant language
- Rust
- Stars
- 188
- Forks
- 41
- Avg merge
- 1d 5h
- Merged PRs (30d)
- 12
Description
To simplify crypto testing, we could provide applets that read from USB or something test vector requests and emit responses back. This could be used to test against CAVP, Wycheproof, or any other (possibly dynamic) test vectors with many items. We currently only have small samples of test vectors in the `*_test` applets for regression testing.
It's probably enough to have a single `cavp` and `wycheproof` applets because the requests describe the algorithm (if I'm not mistaken).
Contributor guide
Assessment
This issue has not been assessed yet.