Muunna DER muotoon PEM

DER-binaarivarmenteen muuntaminen PEM-varmenteeksi muuttaa sen koodauksen raakabinaatista Base64-ASCII-tekstiksi, jotta verkkopalvelimet ja tekstieditorit voivat lukea sen helposti.

Valitse tai pudota tiedostot tähän

Yksityisesti - tiedostot eivät koskaan poistu laitteeltasi

tai liitä Ctrl+V

Sillä aikaa kun odotat tiedostojasi, voit pelata Code Rainia

Tietosuojatakuu: 0 % verkkosiirtoa Ulkoisille palvelimille ei ole ladattu yhtään tavua. Kaikki käsittely tapahtui paikallisesti selaimen hiekkalaatikossa.

Muotojen vertailu ja tekniset tiedot

MääritysDERPEM
MIME-tyyppiapplication/x-x509-ca-certapplication/x-pem-file
Tyyppibinäärinen ASN.1 DER -varmenneBase64-ASCII-varmennekontti
PakkausEi pakkausta (tiivis binääri)Ei pakkausta (Base64-koodattu)
StandardimääritysITU-T X.690 / RFC 5280IETF RFC 7468
Tiedostotunniste (Magic Bytes)30 82 (ASN.1 DER Sequence Header)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Muodon yleiskatsaus ja käyttökohteet

Turvallisuusvarmenteet luovat luottamusta ja salaavat tietoja verkkojen yli. DER-muoto tallentaa varmennetiedot raakabinaarina ASN.1-sääntöjen mukaisesti. Vaikka raakabinaaritiedostot ovat tehokkaita muistirajoitteisille laitteille, niitä on vaikea hallita tekstipohjaisissa palvelimen asetustiedostoissa. Järjestelmänvalvojat joutuvat usein tarkastamaan tai liittämään varmennetietoja suoraan Apache-, Nginx- tai OpenSSL-työkalujen komentosarjoihin. Tiedoston muuntaminen PEM-konttiin ratkaisee tämän ongelman. PEM tulee sanoista Privacy Enhanced Mail, vaikka sitä nykyään käytetään laajasti kaikenlaisten kryptografisten avainten ja varmenteiden yhteydessä. Tämä kontti kääri binaaritiedot Base64-tekstiin ja lisää selkeät rajamerkinnät. Nämä merkit tekevät selväksi, mistä varmenne alkaa ja mihin se päättyy, mikä estää kopiointi- ja liittämisvirheet palvelimen asennuksen aikana.

Tekniset tiedot ja koodekkien erittely

DER Binary käyttää MIME-tyyppiä application/x-x509-ca-cert ja tallentaa tiedot kompaktissa binaarimuodossa ilman pakkausta. Siinä ei ole tekstiotsikoita, mikä tarkoittaa, että raakabinaaritavujen lukemiseen tarvitaan heksadesimaalieditoria. Vastaavasti PEM käyttää MIME-tyyppiä application/x-pem-file ja käärii täsmälleen saman taustalla olevan varmennetiedon tekstirakenteeseen. PEM-tiedosto alkaa ihmisen luettavalla otsikkorivillä '-----BEGIN CERTIFICATE-----', jota seuraa Base64-koodattuja tekstirivejä, ja päättyy merkintään '-----END CERTIFICATE-----'. Kumpikaan muoto ei käytä pakkausta. Molemmat muodot tallentavat täsmälleen samat kryptografiset julkisen avaimen tiedot, minkä ansiosta muunnos on täysin häviötön.

Käyttöjärjestelmien ja selaimien yhteensopivuus

DER ja PEM ovat eri varmenneohjelmistojen käyttämiä koodauksia. OpenSSL ja monet palvelinsovellukset hyväksyvät PEM:n, kun taas jotkin tuotteet voivat vaatia DER:n tai tietyn säilömuodon. Tarkista kohdesovelluksen odottama koodaus ja tiedoston sisältö.

Hyödyllistä tietoa

Pidä salaamaton varmuuskopio alkuperäisestä DER-binaaritiedostostasi kylmävarastossa. Koska PEM-muunnos on täysin häviötön, voit aina luoda tekstipohjaisen PEM-tiedoston uudelleen binaarisesta päätiedostosta ilman tietoturvan heikkenemistä.

Usein kysytyt kysymykset

Miten DER-binaarivarmenne muunnetaan PEM-varmenteeksi laatua menettämättä?

Muunnos on täysin häviötön, koska molemmat muodot sisältävät täsmälleen saman kryptografisen julkisen avaimen ja metatiedot. Tiedoston muuntaminen muuttaa vain ulomman kääreen raakabinaaritavuista Base64-tekstiksi jättäen keskeiset turvatiedot koskemattomiksi.

Mitä eroa on DER-binaarilla ja PEM-varmenteella?

DER-binaari on kompakti, koneluettava binaarimuoto ilman otsikoita, kun taas PEM on Base64-koodattu tekstimuoto, joka on kiedottu tiettyjen alku- ja loppurajojen väliin ihmisten ja palvelinohjelmistojen helppoa lukemista varten.