测试已测试 | ✗ |
Lang语言 | CC |
许可证 | 自定义 |
发布最后发布 | 2018年8月 |
由 Jorge Canizales,Muxi Yan,yulinliang,Srini Polavarapu,Stanley Cheung 维护。
BoringSSL 是 OpenSSL 的一个分支,旨在满足谷歌的需求。
虽然 BoringSSL 是一个开源项目,但与 OpenSSL 不同,它并不是针对通用用途的。我们不建议第三方依赖它。这样做可能会令人沮丧,因为没有保证 API 或 ABI 稳定性。
当程序使用它时,它们会分发自己的 BoringSSL 复制品,并在决定进行 API 更改时根据需要更新一切。这使我们能够主要避免在兼容性的名义上进行妥协。这对我们来说是有效的,但可能对你来说不是。
BoringSSL 应运而生是因为谷歌多年来在各种方式上使用了 OpenSSL,并且随着时间的推移,积累了大量维护上游 OpenSSL 时建立的补丁。随着谷歌的产品组合变得日益复杂,越来越多的 OpenSSL 复制品出现,维护所有这些补丁在多个地方的努力越来越大。
目前 BoringSSL 是 Chrome/Chromium、Android(但不是 NDK 的一部分)以及许多其他应用程序/程序中的 SSL 库。
此目录中还有其他可能有用的文件