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

Как сгенерировать ключевой файл из .cert?

Я получил файл p7b от моего коллеги, и он попросил меня установить его на один из наших серверов. Похоже, что p7b - это то же самое, что и файл .cert. Я поискал в Google, чтобы узнать, как установить файл, и похоже, что мне также нужен файл .key.

Можно ли сделать ключевой файл с файлом .cert или .p7b?

Is it possible to make the key file with .cert or .p7b file?

Нет.

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


Как сказал Зоредаш, весь смысл криптографии с открытым ключом состоит в том, что у вас есть две части: публичная половина (.cert файл), который шифрует данные, и частную половину (.key файл), который позволяет вам снова его расшифровать.

Содержание cert файл предоставляется всем, кто подключается к вашему серверу. Это нарушило бы цель шифрования данных, если бы эту информацию можно было использовать для расшифровать трафик тоже.

Для получения дополнительной информации см. страница Википедии о криптографии с открытым ключом и / или страницу на SSL / TLS