Назад | Перейти на главную страницу

преобразовать cer в csr с помощью openssl или keytool

Можно ли сгенерировать файл csr из файла cer с помощью openssl или keytool? Я вижу команды для обратного преобразования. Или можно сгенерировать общедоступный файл pem из файла cer?

Вы можете создать CSR из сертификата с помощью OpenSSL следующим образом:

openssl x509 -x509toreq -signkey ./server.key -in ./server.pem -out server.csr

создаст запрос на сертификат из сертификата и закрытого ключа. Обратите внимание, что вы должен иметь закрытый ключ, доступный для этого, чтобы он работал, поскольку csr подписан закрытым ключом, чтобы предоставить доказательство владения.

Вы можете создать .pem из .cer одним из двух способов:

  1. Если файл имеет формат DER (двоичный формат), вы можете использовать: openssl x509 -inform DER in server.cer -out server.pem.

  2. Если файл имеет формат PEM (текстовый формат base64), вы можете просто переименовать его из .cer к .pem. Помните cer является только расширением файла и на самом деле не определяет содержимое файла.