Skip to content

Conversation

@haydentherapper
Copy link
Contributor

tinkey requires a Java runtime environment and doesn't support outputting PEM-encoded public keys. Threw together this utility to generate keysets and output the keyset's primary key. This will be used when spinning up new log shards to create key material.

Summary

Release Note

Documentation

tinkey requires a Java runtime environment and doesn't support outputting PEM-encoded public keys.
Threw together this utility to generate keysets and output the keyset's primary key.
This will be used when spinning up new log shards to create key material.

Signed-off-by: Hayden B <[email protected]>
@haydentherapper
Copy link
Contributor Author

Ref: sigstore/rekor-tiles#398

Putting this in Scaffolding so it can be used across deployments that need Tink keysets.

haydentherapper added a commit to sigstore/fulcio that referenced this pull request Jul 10, 2025
Copy link
Member

@jku jku left a comment

Choose a reason for hiding this comment

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

This seems like a good idea.

A mention in the README (or in some docs) would be nice but none of the other tools seem to be documented either so 🤷

@haydentherapper
Copy link
Contributor Author

Thanks for the README suggestion, I added a doc for the command. We need to update the top-level readme in this repo as well.

bobcallaway
bobcallaway previously approved these changes Jul 17, 2025
Copy link
Member

@bobcallaway bobcallaway left a comment

Choose a reason for hiding this comment

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

would be nice to get CI to test building this code on PRs this at some point

@haydentherapper
Copy link
Contributor Author

Added CI.

@haydentherapper haydentherapper enabled auto-merge (squash) July 18, 2025 19:25
@haydentherapper haydentherapper merged commit bcaa561 into sigstore:main Jul 30, 2025
29 of 31 checks passed
haydentherapper added a commit to sigstore/fulcio that referenced this pull request Jul 30, 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.

4 participants