Перенос приложения C ++ с tls 1.2 на tls 1.3 - PullRequest
0 голосов
/ 20 января 2020

Мы используем tls 1.2 в нашем приложении, и нам нужно перейти с tls 1.2 на tls 1.3.

Следующие dll уже присутствуют в приложении.

  • ssleay32.dll
  • libeay32.dll
  • libeay32.lib
  • ssleay32.lib
  • ssleay32MD.dll
  • ssleay32MDd.dll
  • libeay32MDd.dll
  • libeay32MD.dll

В настоящее время мы используем SSLv23_client_method() с SSL_CTX_new(). Как объясняется ниже, link SSLv23_client_method() следует заменить на TLS_client_method(), но TLS_client_method() отсутствует в вышеупомянутых dll и библиотеках.

https://www.openssl.org/docs/man1.1.1/man3/TLS_client_method.html

Где я могу найти dll / libs, содержащие TLS_client_method() как требуется для tls 1.3?

Есть ли какие-либо другие шаги, которые необходимо предпринять для перехода с tls 1.2 на tls 1.3?

Также пробовал установить openssl 1.1.1 из https://slproweb.com/products/Win32OpenSSL.html, но не было dll / lib, как указано ранее.

Спасибо

...