Konverter CER til PEM
Konvertering av et binært CER-sikkerhetssertifikat til en Base64-kodet PEM-tekstfil gjør det enkelt for administratorer å lese og lime inn sikkerhetsnøkler i webservere og applikasjonskonfigurasjoner.
Format-sammenligning og tekniske spesifikasjoner
| Spesifikasjon | CER | PEM |
|---|---|---|
| MIME-type | application/ | application/ |
| Type | X.509-sertifikatfil | Base64-ASCII-sertifikatcontainer |
| Kompresjon | ingen | ingen (Base64-kodet) |
| Standardsesifikasjon | RFC 5280 / Microsoft Cryptography API | IETF RFC 7468 |
| Signatur med magiske byte | 30 82 (DER binary) or -----BEGIN CERTIFICATE----- | 2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY) |
Oversikt og bruksområder for formatet
Sikkerhetssertifikater sikrer data som overføres mellom nettlesere og servere. En CER-fil lagrer et X.509-sertifikat i et binært format, som datamaskiner leser effektivt, men som mennesker ikke kan lese enkelt. Systemadministratorer må ofte vise, kopiere eller kombinere disse sertifikatene med private nøkler i tekstredigeringsprogrammer. Å transformere de binære dataene til et tekstoppsett løser dette problemet. Webservere som Apache og Nginx krever tekstfiler for sikre HTTPS-tilkoblinger. Hvis en administrator mottar et binært sertifikat fra en sertifikatmyndighet, må filen endres til en tekstbeholder før installasjon. Denne tekstversjonen bruker standard ASCII-tegn, noe som gjør det enkelt å flytte på tvers av forskjellige operativsystemer og lime inn i kommandolinjeverktøy eller kontrollpaneler uten binær korrupsjon.
Tekniske spesifikasjoner og kodekoversikt
En CER-fil bruker MIME-typen application/pkix-cert og lagrer data som rå binære byte ved hjelp av DER-kodingsstandarden. Den har ingen magisk byte-topptekst, og er i stedet avhengig av ASN.1-strukturregler. En PEM-fil bruker MIME-typen application/x-pem-file og pakker inn de samme binære dataene i Base64 ASCII-tekst. PEM-formatet legger til distinkte grenselinjer, som starter med '-----BEGIN CERTIFICATE-----' og slutter med '-----END CERTIFICATE-----'. Ingen av formatene bruker kompresjon, noe som betyr at begge filene opprettholder nøyaktig den samme kryptografiske datanyttelasten uten tap av kvalitet.
OS- og nettleserkompatibilitet
CER-filer kan bruke DER- eller PEM-koding, og støtten avhenger av operativsystem, program og importarbeidsflyt. PEM brukes mye av serverprogramvare, men godkjente kodinger varierer mellom produkter.
Nyttig informasjon
Kontroller alltid at konverteringsverktøyet ditt inkluderer de fullstendige linjene i toppteksten og bunnteksten. Manglende grensemarkører vil føre til at webservere avviser sertifikatet under oppstart.
Ofte stilte spørsmål
Hvordan konverterer du CER-sertifikat til PEM-sertifikat uten å tape kvalitet?
Konverteringen er fullstendig tapsoffri. Begge formatene lagrer nøyaktig de samme underliggende kryptografiske nøkkeldataene. Å endre filen endrer bare hvordan bytene kodes, og skifter fra rå binære byte til lesbar ASCII-tekst.
Hva er forskjellen mellom CER-sertifikat og PEM-sertifikat?
En CER-fil lagrer sikkerhetsdata som en rå binær struktur som krever spesiell programvare for å leses. En PEM-fil pakker nøyaktig de samme binære dataene i Base64-tekst og legger til tydelige grensetopptekster, noe som gjør den enkel å åpne og redigere i en hvilken som helst standard tekstredigerer.