You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FYI: in-toto is not yet using GPGSigner, but calls securesystemslib.gpg.functions.create_signature directly. Given that python-tuf doesn't use GPGSigner either, and we don't make API promises to anyone else, I suggest we fix the GPGSigner in here to generate a spec-compatible a Signature, and also add a spec-compatible GPGKey here.
There is ongoing work, which uses a GPGSigner to sign DSSE envelopes and traditional in-toto metadata. It would actually be great if that was a spec-compliant one. DSSE is new and does not need to support the current incompatible format, and in-toto might as well create signatures in the new format as long as it can still verify old signatures.
(details in: #370 (comment))
I think the plan is as follows (@lukpueh can correct):
This is done because the gpg key and signature have serialization formats that are not quite compatible with the specifications. The goal is:
The text was updated successfully, but these errors were encountered: