Какая версия SSL / TLS в обслуживании Tensorflow - PullRequest
0 голосов
/ 28 июня 2018

Для Tensorflow, обслуживающего 1.7.0, Какая версия SSL / TLS используется. Это boringssl или OpenSSL? Пожалуйста, дайте мне знать номер версии

1 Ответ

0 голосов
/ 29 июня 2018

TensorFlow Serving использует gRPC, который в свою очередь использует / может использовать 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.

В этой версии boringssl есть некоторый код TLS1.3, но при проверке на мой tenorsflow_model_server с включенным SSL (обратите внимание, что стандартный сервер Google вообще не использует SSL), похоже, что используется TLS1.2 (который имеет смысл до новизны 1.3):

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

возвращает соответствующий ответ «давайте использовать это».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...