android网络编程:加密通讯协议SSL编程,demo,服务端,clientdemo
2021-08-16 20:08:10 147KB openssl ssl android boringssl
1
无聊构建 构建boringssl,一个来自谷歌的openssl 替代品: ://www.imperialviolet.org/2014/06/20/boringssl.html Boringssl 源代码位于 要使用 cmake 在 Chrome 之外独立构建boringssl,请遵循。 您还可以使用 gyp 构建: gyp 构建脚本位于 Chromium 中, 为 gyp 构建脚本似乎与上游可用的文件不同步,但您可以通过运行位于Chrome中的python update_gypi_and_asm.py使它们恢复同步 然后你只需要设置一些选项,比如库类型(静态 vs 共享)和架构(例如 x64 的 x86) 然后构建在 os x 和 linux x64 上都可以完美运行(到目前为止我已经测试过了) 有关详细信息,请参阅./build.sh 。
2021-06-23 12:04:43 2KB Shell
1
无聊的SSL BoringSSL是OpenSSL的分支,旨在满足Google的需求。 尽管BoringSSL是一个开源项目,但它不像OpenSSL那样供一般使用。 我们不建议第三方依赖它。 这样做可能会令人沮丧,因为无法保证API或ABI的稳定性。 程序在使用BoringSSL时会附带自己的副本,我们在决定进行API更改时会根据需要更新所有内容。 这使我们在很大程度上避免了兼容性名称的妥协。 它对我们有用,但对您可能不起作用。 之所以出现BoringSSL,是因为Google多年来以各种方式使用OpenSSL,并且随着时间的流逝,积累了许多补丁,这些补丁在跟踪上游OpenSSL时得到了维护。 随着Google产品组合变得越来越复杂,越来越多的OpenSSL副本如雨后春笋般出现,并且在多个地方维护所有这些修补程序所涉及的工作稳步增长。 目前,BoringSSL是Chrome / C
2021-06-13 19:40:27 32.91MB C
1