10 releases (5 breaking)

✓ Uses Rust 2018 edition

new 0.6.0 Jul 21, 2019
0.5.0 Jan 11, 2019
0.4.0 Jul 15, 2018
0.3.0 Dec 26, 2017
0.1.4 Jul 19, 2017

#75 in Cryptography

Download history 12101/week @ 2019-04-07 10853/week @ 2019-04-14 9333/week @ 2019-04-21 8943/week @ 2019-04-28 9094/week @ 2019-05-05 11233/week @ 2019-05-12 11497/week @ 2019-05-19 10225/week @ 2019-05-26 12335/week @ 2019-06-02 13435/week @ 2019-06-09 14299/week @ 2019-06-16 14387/week @ 2019-06-23 12636/week @ 2019-06-30 12079/week @ 2019-07-07 12950/week @ 2019-07-14

50,304 downloads per month
Used in 757 crates (2 directly)

MIT/Apache/ISC

29KB
631 lines

SCT.rs

SCT.rs is a certificate transparency SCT verifier in rust. It uses ring for cryptography.

Build Status Coverage Status Documentation Crates.io

Status

Ready for use:

  • All intended features are implemented.
  • Tests achieve 100% line coverage and all reachable branches.

License

SCT.rs is distributed under the following three licenses:

  • Apache License version 2.0.
  • MIT license.
  • ISC license.

These are included as LICENSE-APACHE, LICENSE-MIT and LICENSE-ISC respectively. You may use this software under the terms of any of these licenses, at your option.


lib.rs:

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.

Dependencies

~6MB
~187K SLoC