Инструменты пользователя

Инструменты сайта


работа_с_сертификатами

Это старая версия документа!


Конвертация .pfx в форматы .crt и .key

Файл .pfx (PKCS#12) можно конвертировать в форматы .crt и .key с помощью утилиты OpenSSL. Это необходимо, например, для настройки веб-серверов, настройки безопасных каналов коммуникации или устранения проблем с соединениями SSL/TLS.

Конвертация в формат .crt

Команда:

openssl pkcs12 -in [certificate.pfx] -clcerts -nokeys -out [certificate.crt]

openssl — вызывает утилиту OpenSSL.

pkcs12 — указывает, что работает с форматом PKCS#12 (.pfx или .p12).

-in [certificate.pfx] — указывает входной файл .pfx, который нужно преобразовать.

-clcerts — опция, которая говорит OpenSSL извлечь сертификаты из файла .pfx.

-nokeys — опция, которая указывает OpenSSL не извлекать закрытые ключи из файла .pfx.

-out [certificate.crt] — указывает выходной файл, где будет сохранён извлечённый сертификат.

Конвертация в формат .key

Команда:

openssl pkcs12 -in [certificate.pfx] -nocerts -out [keyfile-encrypted.key] -nodes

openssl — вызывает утилиту OpenSSL.

pkcs12 — указывает, что работает с форматом PKCS#12 (.pfx или .p12).

-nocerts — опция, которая извлекает закрытый ключ из файла .pfx.

-out [keyfile-encrypted.key] — указывает выходной файл, где будет сохранён зашифрованный закрытый ключ.

-nodes ключ не будет защищен паролем

работа_с_сертификатами.1760609948.txt.gz · Последнее изменение: sergey

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki