Конвертер з CER у PEM

Конвертація двійкового сертифіката безпеки CER у текстовий файл PEM, закодований у Base64, дає змогу адміністраторам легко читати ключі безпеки та вставляти їх у вебсервери й конфігурації застосунків.

Виберіть або перетягніть файли сюди

Приватно - файли ніколи не залишають ваш пристрій

або вставте Ctrl+V

Поки ви чекаєте на файли, можете пограти в Code Rain

Гарантія конфіденційності без передавання даних мережею: Жодного байта не передано на зовнішні сервери. Уся обробка відбувалася локально в ізольованому середовищі браузера.

Порівняння форматів та технічні характеристики

СпецифікаціяCERPEM
MIME-типapplication/pkix-certapplication/x-pem-file
Типфайл сертифіката X.509контейнер сертифікатів ASCII у Base64
Стисненнянемаєнемає (у форматі Base64)
Стандартна специфікаціяRFC 5280 / Microsoft Cryptography APIIETF RFC 7468
Заголовок магічних байтів30 82 (DER binary) or -----BEGIN CERTIFICATE-----2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Огляд формату та застосування

Сертифікати безпеки забезпечують захист даних, що передаються між веб-браузерами та серверами. Файл CER зберігає сертифікат X.509 у двійковому форматі, який комп'ютери ефективно зчитують, але людям важко його сприймати. Системним адміністраторам часто потрібно переглядати, копіювати або об'єднувати ці сертифікати з приватними ключами всередині текстових редакторів. Перетворення двійкових даних у текстову розкладку вирішує цю проблему. Веб-сервери, такі як Apache та Nginx, вимагають текстових файлів для захищених з'єднань HTTPS. Якщо адміністратор отримує двійковий сертифікат від центру сертифікації, файл необхідно змінити на текстовий контейнер перед встановленням. Ця текстова версія використовує стандартні символи ASCII, що спрощує перенесення між різними операційними системами та вставку в інструменти командного рядка або панелі керування без пошкодження двійкових даних.

Технічні специфікації та розбір кодеків

Файл CER використовує тип MIME application/pkix-cert і зберігає дані у вигляді необроблених двійкових байтів за стандартом кодування DER. Він не має заголовка з магічними байтами, покладаючись натомість на правила структури ASN.1. Файл PEM використовує тип MIME application/x-pem-file і загортає ті самі двійкові дані в текст Base64 ASCII. Формат PEM додає чіткі межі, починаючись з '-----BEGIN CERTIFICATE-----' і закінчуючись '-----END CERTIFICATE-----'. Жоден формат не використовує стиснення, що означає збереження обома файлами точно таких самих криптографічних даних без втрати якості.

Сумісність з ОС та браузерами

Файли CER можуть мати кодування DER або PEM; підтримка залежить від ОС, програми та процесу імпорту. PEM широко використовують серверні програми, але прийнятні кодування залежать від продукту.

Корисна інформація

Завжди перевіряйте, чи ваш інструмент конвертації включає повні рядки заголовка та кінцевого рядка. Відсутність маркерів меж призведе до того, що веб-сервери відхилять сертифікат під час запуску.

Поширені запитання

Як конвертувати сертифікат CER у PEM без втрати якості?

Конвертація є повністю без втрат. Обидва формати зберігають одні й ті самі базові дані криптографічного ключа. Зміна файлу лише змінює спосіб кодування байтів, перетворюючи необроблені двійкові байти на читабельний текст ASCII.

У чому різниця між сертифікатом CER і сертифікатом PEM?

Файл CER зберігає дані безпеки як необроблену двійкову структуру, для читання якої потрібне спеціалізоване програмне забезпечення. Файл PEM загортає ці ж самі двійкові дані в текст Base64 і додає чіткі заголовки меж, що робить його зручним для відкриття та редагування в будь-якому стандартному текстовому редакторі.