Това начинание ще ви преведе през инсталирането 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в командния ред. Готово сте!














