-
Notifications
You must be signed in to change notification settings - Fork 20
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
Discussion of TAP-17: Remove signature wrapper from TUF spec #144
Comments
ITE-5 recommends DSSE while leaving the door open for other options. The reason the TAP currently doesn't is because it (by my interpretation) falls to the POUFs to do so, especially since POUF-1 is the "reference POUF" since it covers the canonical implementation. I'm very open to naming DSSE as one option after we've listed the properties in TAP-17 though.
I think the language needs some updates to acknowledge the changes here, but it already indicates that it's using JSON as an example, and it can be other formats. I think we can just extend that warning and keep using JSON? The metaformat stuff can be replaced by the guidelines in TAP-17, and each role's example can just be in JSON.
Linked to #138 (comment).
I think some of this may be a modification to TAP-11 rather than TAP-17, if we're calling for additions to the POUF structure. IMO, POUFs should list one or more payload types that are applicable, and enumerate the instances (with links). |
Agreed.
Agree that this should be modifications to TAP 11, just tracking the need as a pre-condition of moving TAP 17 to accepted. |
Just opened theupdateframework/go-tuf#176 to track implementing DSSE in go-tuf. |
This is a place to discuss removal of the signature wrapper from the TUF spec, introduced in #138.
Link to implementation: To Do
Outstanding issues and questions relating to the TAP:
The text was updated successfully, but these errors were encountered: