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

fix(attestations): avoid DSSE sig double encoding #1833

Merged
merged 4 commits into from
Feb 19, 2025

Conversation

jiparis
Copy link
Member

@jiparis jiparis commented Feb 19, 2025

This PR ensures Signatures are not base64 encoded twice. It's backwards compatible with current attestations.

Fixes #1832

@jiparis jiparis requested review from migmartri and javirln February 19, 2025 09:11
Signed-off-by: Jose I. Paris <[email protected]>
Signed-off-by: Jose I. Paris <[email protected]>
@jiparis jiparis merged commit bfa42fe into chainloop-dev:main Feb 19, 2025
13 checks passed
@jiparis jiparis deleted the pfm-2470-1832 branch February 19, 2025 09:53
jiparis added a commit to jiparis/chainloop that referenced this pull request Feb 19, 2025
migmartri pushed a commit that referenced this pull request Feb 19, 2025
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.

bug: signatures in DSSE envelopes are base64 encoded twice
2 participants