Как преобразовать CRT в PEM с помощью OpenSSL

Преобразование ЭЛТ в PEM

Работа с SSL-сертификатами часто подразумевает работу с различными форматами файлов, и иногда они нужны в формате PEM. Независимо от того, какие у Вас файлы – CRT, CER или DER, – разобраться с тем, как выполнять эти преобразования, сначала может показаться непосильной задачей. Но не волнуйтесь – мы позаботимся о Вас!

В этом руководстве Вы узнаете, как использовать OpenSSL для плавного преобразования Ваших SSL-сертификатов в PEM, шаг за шагом, независимо от того, работаете ли Вы в Linux или Windows. Давайте упростим этот процесс вместе!


Оглавление

  1. Преобразование CRT в PEM с помощью OpenSSL (Linux и Windows)
  2. Как преобразовать DER или CER в PEM
  3. Как установить OpenSSL

Преобразование CRT в PEM с помощью OpenSSL (Linux и Windows)

Выполните эти простые шаги, чтобы преобразовать CRT-файл в PEM-файл с помощью OpenSSL. Инструкции работают как в Linux, так и в Windows, с небольшими отличиями в навигации по каталогам и выполнении команд.

Шаг 1: Откройте инструмент командной строки

  • В Linux: Откройте Терминал, нажав Ctrl + Alt + T или найдя“Terminal” в Ваших приложениях.
  • В Windows: Откройте Командную строку или PowerShell, нажав Win + R, введя cmd или powershell и нажав Enter.

Шаг 2: Проверьте, установлен ли OpenSSL

OpenSSL – это основной инструмент, используемый для преобразования. Убедитесь, что он установлен в Вашей системе, выполнив следующую команду:

версия openssl

Если OpenSSL установлен, Вы увидите номер версии (например, OpenSSL 1.1.1).

Если он не установлен, Вы получите сообщение об ошибке, например, ‘openssl’ не распознан как внутренняя или внешняя команда. Не волнуйтесь! Вы можете следовать нашим подробным инструкциям по его установке.


Шаг 3: Перейдите в директорию

С помощью команды cd перейдите в папку, где находится Ваш файл CRT.

В Linux:

cd /path/to/certificate/folder

В Windows:

cd C:\path\to\certificate\folder

Замените /path/to/certificate/folder или C:\path\to\certificate\folder на реальный путь.


Шаг 4: Выполните команду OpenSSL

Выполните следующую команду, чтобы преобразовать файл CRT в формат PEM:

openssl x509 -in certificate.crt -outform PEM -out certificate.pem

Замените certificate.crt на имя Вашего файла CRT.

Полученный файл, certificate.pem, будет сохранен в той же директории.


Шаг 5: Проверьте вывод

Найдите файл certificate.pem в Вашей директории.

Откройте файл в текстовом редакторе и убедитесь, что он начинается с :

----- НАЧНИТЕ СЕРТИФИКАТ-----


Как преобразовать DER или CER в PEM

Если у Вас есть сертификат в кодировке DER или CER, и Вам нужно преобразовать его в формат PEM, OpenSSL может работать с обоими форматами с помощью аналогичной команды. Просто выполните соответствующую команду в зависимости от типа Вашего файла:

Для преобразования DER в PEM

openssl x509 -inform DER -in certificate.der -outform PEM -out certificate.pem

Для CER в PEM

openssl x509 -inform DER -in certificate.cer -outform PEM -out certificate.pem

Замените certificate.der или certificate.cer на имя Вашего файла.

Полученный файл certificate.pem будет сохранен в той же директории.


Ознакомьтесь с нашим подробным руководством по форматам SSL, чтобы еще лучше понять, как они работают.

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

Если OpenSSL еще не установлен в Вашей системе, выполните следующие шаги для его установки:

В Linux

Используйте менеджер пакетов, чтобы установить его:

Ubuntu/Debian:

sudo apt update
sudo apt install openssl

CentOS/Red Hat:

sudo yum install openssl

В Windows

  1. Загрузите программу установки OpenSSL из надежного источника, например, Shining Light Productions.
  2. Следуйте инструкциям по установке, убедившись, что Вы добавили OpenSSL в PATH Вашей системы во время установки.

Защитите свой сайт как профессионал с помощью SSL Dragon!

Преобразование файлов CRT, DER или CER в формат PEM – необходимый навык для управления сертификатами SSL, и OpenSSL делает этот процесс быстрым и простым.

Если Вы ищете универсальный магазин для всех Ваших потребностей в SSL-сертификатах, SSL Dragon поможет Вам в этом. Мы предлагаем широкий ассортимент SSL-продуктов, а также экспертные рекомендации, которые помогут Вам защитить свой сайт. Посетите SSL Dragon сегодня, чтобы ознакомиться с нашими предложениями и упростить управление SSL-сертификатами!

Сэкономьте 10% на SSL-сертификатах при заказе сегодня!

Быстрая выдача, надежное шифрование, 99,99% доверия к браузеру, специализированная поддержка и 25-дневная гарантия возврата денег. Код купона: SAVE10

A detailed image of a dragon in flight
Написано

Опытный автор контента, специализирующийся на SSL-сертификатах. Превращает сложные темы кибербезопасности в понятный, увлекательный контент. Вносите свой вклад в повышение уровня цифровой безопасности с помощью впечатляющих рассказов.