-
Notifications
You must be signed in to change notification settings - Fork 66
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
Provide a Mechanism to Correlate CSRC Validation ID with ACVP Validation ID #970
Comments
Validations on CSRC can be accessed 3 ways
So depending on how you navigated to a validation, you may or may not have the validation ID. As we're working on a CSRC revision now we'll make sure to make any instance of the "A35" style validation number drill down using the validation ID, so then any way you navigate the ID will be no more than a hover away. That said, we'll consider adding support for that style of parameter on the ACVTS validation endpoint. BTW, the response from that validation endpoint in the Demo environment now includes the module url and OE urls. |
This is perfect.
This would also be perfect.
I saw. Looks great to me. Thanks - as always @shaneshaffer. Do you want me to leave this open so that you can close it when there is some action on the above two things being worked on. |
this change is now on production https://github.com/usnistgov/ACVP-Server/releases/tag/v1.1.0.12 |
Some context for this issue can be traced to #919
The idea being that as time passes and potentially different labs are involved in certifications, it's possible that the re-use of certain resources is required: module, OE, Vendor. Currently the only way to "search" existing certificates is through https://csrc.nist.gov/projects/cryptographic-algorithm-validation-program/details?validation=31757 which only shows the CSRC ID (A35) for example. From that, to get the ACVP OE and Module that was used to build that certificate, I would have to somehow know the ACVP ID. In this case, it happens to appear in the URL (ie. 31757) but this doesn't appear to always be the case.
@celic mentioned in the aforementioned issue that there are two separate systems at play and synchronizing the two of them is somewhat onerous.
The use case I'm thinking of could be solved in one of two ways. The first would be to display the ACVP validation Id that was used to produce the entry on the CSRC site. That would allow users to get the ACVP validation ID and read its meta data.
Alternatively, since it appears as the the CSRC ID is stored within the validation record, simply allow for the standard query GET to work.
GET validationID[0]=contains:A35
The text was updated successfully, but these errors were encountered: