Это руководство проведет вас через установку OpenSSL на Windows с Cygwin. OpenSSL - очень полезный набор инструментов командной строки с открытым исходным кодом для работы с SSL /TLS сертификаты и запросы на подпись сертификатов (CSRс). С OpenSSL вы можете легко:
- Преобразование между различными форматами файлов сертификатов (например, создание файла PFX / P12 из файла PEM или PKS # 7 / P7B)
- Создать запрос на подпись сертификата (CSR)
- Убедитесь, что закрытый ключ соответствует CSR и сертификат
- Извлечь сертификаты и закрытый ключ из файла PFX / P12
openssl version
, Дистрибутивы Linux, вероятно, будут отображать что-то вроде OpenSSL 1.1.1 11 Sep 2018
. macOS использует разветвленную версию OpenBSD, LibreSSLтак что вы, вероятно, увидите что-то вроде LibreSSL 2.6.5
.Установите Cygwin и OpenSSL
Cygwin предлагает простой способ установить большую коллекцию бесплатного программного обеспечения с открытым исходным кодом (включая OpenSSL) в Windows. Чтобы установить Cygwin с OpenSSL:
-
Войти https://cygwin.com/install.html и загрузите соответствующий установщик для вашей ОС (32- или 64-разрядный).
-
Откройте установщик
.exe
файл и нажмите Следующая> кнопка в открывшемся окне. (Возможно, вам придется нажать на предупреждение контроля учетных записей, чтобы запустить установщик.) -
Убедитесь, что Установить из интернета затем нажмите Следующая> .
-
Оставлять Корневая директория и Установить для с настройками по умолчанию (если вы не знаете, что у вас есть причины их изменить), затем нажмите Следующая> .
-
Выберите локальный каталог пакета, затем щелкните значок Следующая> кнопка. (Опять же, по умолчанию, вероятно, хорошо.)
-
Выберите подходящий параметр для подключения к Интернету, затем щелкните значок Следующая> .
-
Выберите сайт загрузки из списка, затем нажмите Следующая> .
-
Установщик загрузит приложение установки и запустит его.
-
Введите «openssl» в Поиск поле, затем перейдите к Все> База в Упаковка колонка.
-
Найдите линию с OpenSSLзатем выберите самую последнюю версию в раскрывающемся меню справа от Новые колонка.
-
На этом этапе вы можете продолжить поиск и выбор пакетов, которые хотите установить, или просто продолжить установку (вы всегда можете повторно запустить приложение, чтобы установить или удалить отдельные пакеты). Когда будете готовы, щелкните Следующая> .
-
Нажмите Следующая> снова.
-
Cygwin Setup начнет загрузку необходимых файлов для установки. В базовой установке Cygwin много файлов, поэтому для ее завершения может потребоваться некоторое время.
-
Выберите, хотите ли вы создавать значки на рабочем столе и / или в меню «Пуск», затем нажмите кнопку Завершить .
-
Убедитесь, что вы установили OpenSSL, открыв приложение терминала Cygwin и набрав
openssl version
в командной строке. Все готово!