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ยง
- ECDS
A_ ๐SHA256 - ECDS
A_ ๐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 ๐