-
Notifications
You must be signed in to change notification settings - Fork 141
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
Update README for V1 Fulcio cert #355
Conversation
Signed-off-by: Hayden Blauzvern <hblauzvern@google.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what do you think to add in the PR summary how you get the certificate, just for the records, and maybe for the next update someone that will do that and does not know, can do it.
thanks for this!!
That's actually a good idea and @haydentherapper has a very good handle on the TUF root setup. Any ideas on what might be a better way to show users how to get the root CA Hayden? I don't think we should really have it in a readme any more, it was fine when we were in early development, but not as excusable now. |
Oh my mistake! my fingers went too fast here. The cert here is accurate but we'd probably be better off linking people to the canonical location which is here: https://github.com/sigstore/root-signing/blob/main/repository/repository/targets/fulcio_v1.crt.pem |
@dlorenc is it possible a user (visiting this repo) could validate the cert as a TUF target? I might not be using the right TUFism's here, but someone could verify the cert as part of the root signing verify operation that others did after the key signing party (or perhaps even a subset of the verification)? |
Yeah - it's not trivial but it should be doable with a TUF client. @asraa might have that incantation handy. |
I can update the README with these instructions! But you can use the go-tuf CLI to do the following
|
Opened #360 to track fixing my mistake on the merge here and enhancing the docs! Sorry about that again. |
Signed-off-by: Hayden Blauzvern hblauzvern@google.com
Summary
Ticket Link
Fixes
Release Note