sigstore-rs
sigstore-rs copied to clipboard
Signed Certificate Timestamp verification
~~Blocked on #311.~~
Summary
Adds Signed Certificate Timestamp verification and hooks it up to the bundle signing flow. SCT verification ensures that the signing certificate in a given operation has been submitted to the Certificate Transparency log, which aids in the detection of malicious certificates and keeps Certificate Authorities like Fulcio honest.
Release Note
- Implemented Signed Certificate Timestamp validation for certificates used in Sigstore Bundle operations.
Documentation
No user-facing documentation needed, we automatically perform SCT validation when public sign
and verify
APIs are used.
This is ready for review, but we should get #311 in first.
CC @flavio, please take a look at this one after #311; ~~the pertinent changes are at https://github.com/sigstore/sigstore-rs/pull/326/commits/c9ad592d3af61df42149c06bdda0e076c346ceab~~ :)
@tnytown is this one ready to be reviewed?
is this one ready to be reviewed?
Yes, thanks for the ping @flavio!