#证书 #webpki #可信 #mozilla # #自签 #格式

webpki-root-certs

用于与 webpki 之外的 crates 一起使用的,Mozilla 可信证书机构自签名的 X.509 格式证书

1 个不稳定版本

0.26.4 2024 年 8 月 7 日

#1013密码学

Download history 86/week @ 2024-08-03 539/week @ 2024-08-10 256/week @ 2024-08-17

每月 882 次下载

MPL-2.0 许可证

645KB
160

webpki-root-certs

这是一个包含 Mozilla 可信根证书的自签名的 X.509 证书格式的 crate。

如果您正在使用 webpkirustls,应首选 webpki-roots - 它更节省空间且更容易使用。

这个 crate 受 certifi.io 启发,并使用 通用 CA 数据库 (CCADB) 提供的数据。

关于

webpkirustls 生态系统使用 webpki::TrustAnchor 类型表示信任锚,仅包含用于 RFC 5280 证书路径验证算法的输入数据。在某些情况下(例如,与原生平台证书验证器交互时),可能需要提供完整的 X.509 自签名证书作为信任锚。

webpki-roots 相比,此 crate 包含每个信任锚的完整自签名证书 DER 数据,这些数据包含在 webpki_roots 中。

许可证

底层数据是 MPL 许可的,因此 src/lib.rs 是派生作品。

重新生成源代码

源代码在集成测试 tests/codegen.rs 中生成。如果源代码相对于上游过时,测试将失败,并更新 src/lib.rs。代码以确定性的顺序生成,因此源代码的更改应仅来自上游更改。

依赖项