Това начинание ще ви преведе през инсталирането OpenSSL на Windows с Cygwin. OpenSSL е много полезен набор от инструменти за команден ред с отворен код за работа със SSL /TLS сертификати и заявки за подписване на сертификати (CSRс). С OpenSSL можете лесно:
- Конвертиране между различни файлови формати на сертификати (например, генериране на PFX / P12 файл от PEM или PKS # 7 / P7B файл)
- Генерирайте заявка за подписване на сертификат (CSR)
- Потвърдете, че частният ключ съвпада с a 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
в командния ред. Готово сте!