Expand description
ยงSCT.rs: SCT verification library
This library implements verification of Signed Certificate Timestamps. These are third-party assurances that a particular certificate has been included in a Certificate Transparency log.
See RFC6962 for the details of the formats implemented here.
It is intended to be useful to libraries which perform certificate validation, OCSP libraries, and TLS libraries.
Structsยง
- Describes a CT log
- Sct ๐
Enumsยง
- How sct.rs reports errors.
Constantsยง
- ECDSA_SHA256 ๐
- ECDSA_SHA384 ๐
- RSA_PKCS1_SHA256 ๐
- RSA_PKCS1_SHA384 ๐
- SCT_TIMESTAMP ๐
- SCT_V1 ๐
- SCT_X509_ENTRY ๐
Functionsยง
- decode_u16 ๐
- decode_u64 ๐
- lookup ๐
- Verifies that the SCT
sct
(aSignedCertificateTimestamp
encoding) is a correctly signed timestamp forcert
(a DER-encoded X.509 end-entity certificate) validat_time
.logs
describe the CT logs trusted by the caller to sign such an SCT. - write_u16 ๐
- write_u24 ๐
- write_u64 ๐