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

Document our TSA/signed timestamp policy #1226

Open
woodruffw opened this issue Nov 27, 2024 · 0 comments
Open

Document our TSA/signed timestamp policy #1226

woodruffw opened this issue Nov 27, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation

Comments

@woodruffw
Copy link
Member

We should do this before making a public release that includes TSA/timestamp support:

  • Explicitly document our signing policy: when signing, sigstore-python will attempt to contact every TSA in the trust root, obtain a signed timestamp, and will embed those signed timestamps in the bundle
  • Explicitly document our verification policy: when verifying, sigstore-python will attempt to verify each timestamp response, but only requires a threshold of 1-of-N. Moreover, the integration time from the tlog itself is still treated as a source of signed time.

I think the only open question is where in the code/docs these notes should live 🙂

CC @jku

@woodruffw woodruffw added the documentation Improvements or additions to documentation label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant