1 个不稳定发布版
0.1.0 | 2023年4月19日 |
---|
#8 在 #crypto-provider
150KB
3.5K SLoC
基于 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 版本进行构建。
作者
- Nathan Mittler - 项目所有者
依赖项
~22–34MB
~704K SLoC