Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve requirements traceability #774

Open
hanno-becker opened this issue Feb 16, 2025 · 1 comment
Open

Improve requirements traceability #774

hanno-becker opened this issue Feb 16, 2025 · 1 comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@hanno-becker
Copy link
Contributor

hanno-becker commented Feb 16, 2025

mlkem-native is an implementation of FIPS-203, FIPS-202 (partially). It also closely relates to the prior reference implementation of ML-KEM, and implements additional requirements from the FIPS 140-3 IG.

Consider ways to facilitate going from spec to implementation, implementation to spec, or implementation to implementation. This can initially be based on natural language comments, but should ideally be automated using a tool like duvet (cc @camshaft)

@hanno-becker hanno-becker added documentation Improvements or additions to documentation enhancement New feature or request labels Feb 16, 2025
@camshaft
Copy link

I've opened a tracking issue to support PDFs in duvet: awslabs/duvet#166. I think the best path is to write the annotations as if duvet supported PDFs today and then once it does, we can simply just turn on reporting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants