Tensorflow 服务中 SSL/TLS 的版本是多少

What is the version of SSL/TLS in Tensorflow serving

对于 Tensorflow serving 1.7.0,使用的 SSL/TLS 是什么版本。是 boringssl 还是 OpenSSL?请告诉我版本号

TensorFlow Serving 使用 gRPC,而 gRPC uses/can 使用 boringssl。至于具体版本,你指的是TLS协议版本(即1.1到1.3)还是boringssl实现的实际源代码修订?

后者有点困难,因为传统意义上的 boringssl 没有命名版本。

TensorFlow Serving 1.7.0 似乎使用了包含以下版本的 grpc 版本:

https://boringssl.googlesource.com/boringssl/+archive/886e7d75368e3f4fab3f4d0d3584e4abfc557755.tar.gz

我还没有找到从 SHA256 哈希 (886e7d75368e3f4fab3f4d0d3584e4abfc557755) 映射回 boringssl/master-with-google 分支中的提交 ID 的方法。

那个版本的 boringssl 中有一些 TLS1.3 代码,但是在启用 SSL 的情况下检查我的 tensorflow_model_server(请注意,股票 Google 服务器根本不使用 SSL),它看起来正在使用 TLS1.2(这对 1.3 的新颖性有意义):

openssl s_client -connect my-ssl-enabled-tensorflowserver:myport -tls1_2

产生适当的 "let's use this" 响应。