Function sct::verify_sct

source · []
pub fn verify_sct(
    cert: &[u8],
    sct: &[u8],
    at_time: u64,
    logs: &[&Log<'_>]
) -> Result<usize, Error>
Expand description

Verifies that the SCT sct (a SignedCertificateTimestamp encoding) is a correctly signed timestamp for cert (a DER-encoded X.509 end-entity certificate) valid at_time. logs describe the CT logs trusted by the caller to sign such an SCT.

On success, this function returns the log used as an index into logs. Otherwise, it returns an Error.