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

Convert ED25519phSignerVerifier to the Pure version #1616

Merged

Conversation

ret2libc
Copy link
Contributor

Summary

In sigstore/fulcio#1388 (comment) we agreed to just use ED25519 (Pure) in Fulcio. That means that in Cosign (maybe elsewhere?) we need to convert a ED25519phSignerVerifier to the Pure version, but for doing so we need access to the Private key, thus the new ConvertToED25519 API.

Release Note

  • Added ConvertToED25519 method to ED25519phSignerVerifier to convert the ED2551ph SignerVerifier to a ED25519 one.

Documentation

@ret2libc
Copy link
Contributor Author

See sigstore/cosign@16c0256 for how this is going to be used in Cosign.

pkg/signature/ed25519ph.go Outdated Show resolved Hide resolved
pkg/signature/ed25519ph.go Outdated Show resolved Hide resolved
Signed-off-by: Riccardo Schirone <riccardo.schirone@trailofbits.com>
@haydentherapper haydentherapper merged commit b373927 into sigstore:main Feb 2, 2024
9 checks passed
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.

None yet

2 participants