Skip to content

Ensure the Envelope spec meets ITE-5#431

Merged
marcelamelara merged 7 commits intoin-toto:mainfrom
marcelamelara:make-envelope-ite5-compliant
Mar 11, 2026
Merged

Ensure the Envelope spec meets ITE-5#431
marcelamelara merged 7 commits intoin-toto:mainfrom
marcelamelara:make-envelope-ite5-compliant

Conversation

@marcelamelara
Copy link
Copy Markdown
Contributor

Between some past changes and missing content, the Envelope spec isn't fully compliant with ITE-5. This PR fixes that.

Fixes #21

@marcelamelara marcelamelara requested a review from a team as a code owner January 17, 2025 20:05
Comment thread spec/v1/envelope.md Outdated
Comment thread spec/v1/envelope.md
@marcelamelara marcelamelara force-pushed the make-envelope-ite5-compliant branch from abe3cb3 to 4defcd2 Compare May 19, 2025 17:34
Copy link
Copy Markdown
Contributor

@TomHennen TomHennen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry I missed this request for review :(

@marcelamelara marcelamelara force-pushed the make-envelope-ite5-compliant branch from f78f4a2 to 4c0ae5e Compare May 20, 2025 23:57
Comment thread spec/v1/envelope.md Outdated
Comment thread spec/v1/envelope.md Outdated
Comment thread spec/v1/envelope.md Outdated
Signed-off-by: Marcela Melara <marcela.melara@intel.com>
Signed-off-by: Marcela Melara <marcela.melara@intel.com>
Signed-off-by: Marcela Melara <marcela.melara@intel.com>
Signed-off-by: Marcela Melara <marcela.melara@intel.com>
Signed-off-by: Marcela Melara <marcela.melara@intel.com>
Signed-off-by: Marcela Melara <marcela.melara@intel.com>
@marcelamelara marcelamelara force-pushed the make-envelope-ite5-compliant branch from 21e4c82 to a3504e8 Compare October 5, 2025 19:37
@marcelamelara
Copy link
Copy Markdown
Contributor Author

@trishankkarthik Can you please re-approve?

@marcelamelara marcelamelara requested a review from puerco December 22, 2025 19:21
@marcelamelara
Copy link
Copy Markdown
Contributor Author

@puerco @SantiagoTorres since this is a spec change, I think it'd be good to get one more approval on this PR. Can either of you PTAL?

Comment thread spec/v1/envelope.md Outdated
@marcelamelara marcelamelara merged commit 7bfb269 into in-toto:main Mar 11, 2026
3 checks passed
SAY-5 added a commit to SAY-5/attestation that referenced this pull request May 2, 2026
* Ensure the Envelope spec meets ITE-5


* Add payloadType signature requirement


* Remove some unnecessary slashes


* Specify payloadType for any envelope type


* Add some more context to signatures and keyid fields


* Fix signatures field name


* Update spec/v1/envelope.md

---------

Signed-off-by: SAY-5 <say.apm35@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Clarify that any envelope can be used

4 participants