В чем разница между .CER и .CRT? - PullRequest
0 голосов
/ 28 января 2020

Есть ли разница между .cer и .crt. Я знаю, что они имеют одинаковый формат SSL-сертификата, но не знаю, в чем разница между ними.

Если нет разницы, почему 2 разных расширения?

1 Ответ

2 голосов
/ 29 января 2020

Нет.

Расширения бесполезны, как и имена файлов. Они НЕ СЧИТАЮТ. Только контент имеет значение. Программное обеспечение не заботится о том, как вы называете свои имена файлов, храня сертификаты и закрытые ключи, это может быть foobar.42 и будет работать так же хорошо (при условии, что содержимое корректно).

Имена предназначены только для помощи людям легче узнать, о чем речь. Например, обычно используют имя сайта в качестве имени файла, чтобы четко его идентифицировать, а затем используют «некоторое» расширение с одной стороны для сертификата (.cert или .crt или .cer) и личного ключа (.key). У вас также есть запросы на подпись сертификата (которые вы генерируете до получения сертификата), которые часто .csr.

Иногда вы также можете найти .pem, что неоднозначно: PEM - это формат для кодирования контента , вы можете закодировать сертификат или ключ, так что просто .pem вы не знаете, о чем идет речь, и, по крайней мере, .crt против .key по крайней мере прояснит разницу.

Теперь, .cert вероятно, будет наиболее очевидным выбором ... но поскольку мы наследуем от некоторых прошлых произвольных ограничений некоторых прошлых ОС, мы часто предпочитаем не более 3 букв для расширений, поэтому выбирайте яд между сокращением .cert или .cer или .crt (последнее мне кажется чаще встречающимся). Также для тех же самых глупых прошлых произвольных решений, некоторые ОС прикрепляют определенные c действия к указанным c файлам на основе их имени. Ваша ОС может по-разному относиться к одному и тому же файлу, если он заканчивается на .crt по сравнению с .cer. Но это все настройки и локальные настройки, опять же, только содержание действительно имеет значение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...