1 个不稳定发布版

0.1.0 2023年4月19日

#8#crypto-provider

MIT/Apache

150KB
3.5K SLoC

codecov License: MIT License: Apache 2.0

基于 BoringSSL 的 quinn 加密提供程序。

入门

示例目录提供了示例客户端和服务器应用程序,可以按以下方式运行

$ cargo run --example server ./
$ cargo run --example client https://127.0.0.1:4433/Cargo.toml

这将在一个环回地址上启动 HTTP 0.9 服务器,为当前工作目录提供服务。客户端将获取 ./Cargo.toml。默认情况下,服务器生成一个自签名证书并将其存储到磁盘上,客户端将自动找到并信任它。

测试

此存储库依赖于 quinn_proto 集成测试,可以使用 BoringSSL 提供程序运行。

FIPS

BoringSSL 提供程序基于 Cloudflare 的 Boring 库,它支持使用经过 FIPS 验证的 BoringSSL 版本进行构建。

作者

依赖项

~22–34MB
~704K SLoC