1 个不稳定版本
0.26.4 | 2024 年 8 月 7 日 |
---|
#1013 在 密码学 中
每月 882 次下载
645KB
160 行
webpki-root-certs
这是一个包含 Mozilla 可信根证书的自签名的 X.509 证书格式的 crate。
如果您正在使用 webpki
或 rustls
,应首选 webpki-roots
- 它更节省空间且更容易使用。
这个 crate 受 certifi.io 启发,并使用 通用 CA 数据库 (CCADB) 提供的数据。
关于
webpki
和 rustls
生态系统使用 webpki::TrustAnchor
类型表示信任锚,仅包含用于 RFC 5280 证书路径验证算法的输入数据。在某些情况下(例如,与原生平台证书验证器交互时),可能需要提供完整的 X.509 自签名证书作为信任锚。
与 webpki-roots
相比,此 crate 包含每个信任锚的完整自签名证书 DER 数据,这些数据包含在 webpki_roots
中。
许可证
底层数据是 MPL 许可的,因此 src/lib.rs
是派生作品。
重新生成源代码
源代码在集成测试 tests/codegen.rs
中生成。如果源代码相对于上游过时,测试将失败,并更新 src/lib.rs
。代码以确定性的顺序生成,因此源代码的更改应仅来自上游更改。