OpenSSL - инструмент разработки, который предназначен для реализации криптографических протоколов SSL и TLS в ваших проектах.
Что такое OpenSSL
OpenSSL — полноценная криптографическая библиотека с открытым исходным кодом, широко известна из-за расширения SSL/TLS, используемого в веб-протоколе HTTPS.
Поддерживает почти все низкоуровневые алгоритмы хеширования, шифрования и электронной подписи, а также реализует большинство популярных криптографических стандартов, в том числе: позволяет создавать ключи RSA, DH, DSA, сертификаты X.509, подписывать их, формировать CSR и CRT, шифровать данные и тестировать SSL/TLS соединения.
Доступна в виде пакетов для большинства UNIX-подобных операционных систем (включая Solaris/OpenSolaris, Linux, Mac OS X, QNX4[5], QNX6 и четырёх операционных систем BSD с открытым исходным кодом), а также для OpenVMS и Microsoft Windows.
Скачать OpenSSL для Windows
Выбирайте тот который соответствует разрядности вашей Windows.
Скачать надо EXE файл
Установка OpenSSL на Windows Server 2016
Запустите скачанный файл.
Укажите папку в которую установить приложение и запомните путь (в дальнейшем он еще понадобится)
Переменные среды
После установки приложения, необходимо прописать путь к нему в переменных среды Windows
Щелкните правой кнопкой по меню ПУСК и откройте окно Система
Откройте окно Переменные среды
Откройте переменную PATH
И добавьте два значения - Папку в которую установили приложение и ее подпапку BIN
Готово
Приложение установлено и готово к работе