Как установить OpenSSL в Windows 10?

У меня есть вопрос о том, как и какую версию OpenSSl я должен установить в Windows, чтобы позже создавать сертификаты. Установите одну версию (openssl-1.0.2d-fips-2.0.10), найденную в source-force, но она не генерирует файлы правильно. Существует также официальный сайт https://www.openssl.org, но я не знаю, как его установить и как, чтобы он работал, когда дело доходит до генерации ключей и файла .pem. Сгенерируйте некоторые переменные окружения, которые указывают на папку, куда я разархивировал загруженный файл, я не знаю, является ли это правильным способом.

Ответ 1

Я также хотел создать OPEN SSL для Windows 10. Простой способ сделать это без риска установки неизвестного программного обеспечения со сторонних веб-сайтов и риска заражения вирусами - это использовать openssl.exe, который входит в ваш Git для Установка Windows. В моем случае я обнаружил открытый SSL в следующем месте установки Git для Windows.

C:\Program Files\Git\usr\bin\openssl.exe.

Если вы также хотите инструкции о том, как использовать OPENSSL для создания и использования сертификатов. Вот рецензия на мой блог. Пошаговые инструкции сначала объясняют, как использовать Microsoft Windows по умолчанию, а также ОТКРЫТЬ SSL и объясняют разницу между ними.

http://kaushikghosh12.blogspot.com/2016/08/self-signed-certificates-with-microsoft.html

Ответ 2

Либо установите openssl, присутствующий в Git, как ваш openssl по умолчанию, и включите его в свой путь в переменных среды (быстрый способ)

ИЛИ

  1. Установите системный openssl из этого ссылка.
  2. установите следующую переменную: set OPENSSL_CONF = LOCATION_OF_SSL_INSTALL\Bin\openssl.cfg
  3. Обновите путь: установите Path =... Другие значения здесь...; LOCATION_OF_SSL_INSTALL\Bin