Μετατροπέας Δυαδικού DER σε Πιστοποιητικό PEM

Η μετατροπή ενός πιστοποιητικού DER Binary σε Πιστοποιητικό PEM αλλάζει την κωδικοποίησή του από ακατέργαστα δυαδικά byte σε κείμενο Base64 ASCII, ώστε να μπορεί να διαβαστεί εύκολα από διακομιστές ιστού και προγράμματα επεξεργασίας κειμένου.

Επιλέξτε ή σύρετε αρχεία

Επιλέξτε ή αποθέστε αρχεία εδώ

100% ιδιωτική μετατροπή εντός προγράμματος περιήγησης - τα αρχεία δεν φεύγουν ποτέ από τη συσκευή σας

ή επικόλληση Ctrl+V
Εγγύηση Απορρήτου Μηδενικής Μετάδοσης Δικτύου: 0 byte μεταφορτώθηκαν σε εξωτερικούς διακομιστές. Όλη η επεξεργασία πραγματοποιήθηκε τοπικά στο sandbox του προγράμματος περιήγησής σας.

Σύγκριση Μορφών & Τεχνικές Προδιαγραφές

ΠροδιαγραφήDERPEM
Τύπος MIMEapplication/x-x509-ca-certapplication/x-pem-file
Τύποςbinary ASN.1 DER certificateBase64 ASCII certificate container
Συμπίεσηnone (compact binary)none (Base64 armored)
Τυπική ΠροδιαγραφήITU-T X.690 / RFC 5280IETF RFC 7468
Κεφαλίδα Magic Bytes30 82 (ASN.1 DER Sequence Header)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Επισκόπηση Μορφής & Εφαρμογές

Τα πιστοποιητικά ασφαλείας δημιουργούν εμπιστοσύνη και κρυπτογραφούν δεδομένα σε όλα τα δίκτυα. Η μορφή DER αποθηκεύει δεδομένα πιστοποιητικού ως ακατέργαστο δυαδικό χρησιμοποιώντας κανόνες ASN.1. Ενώ είναι αποτελεσματικά για υλικό περιορισμένης μνήμης, τα ακατέργαστα δυαδικά αρχεία είναι δύσκολο να διαχειριστούν σε αρχεία διαμόρφωσης διακομιστή που βασίζονται σε κείμενο. Οι διαχειριστές συστημάτων συχνά πρέπει να επιθεωρούν ή να επικολλούν δεδομένα πιστοποιητικών απευθείας σε σενάρια διαμόρφωσης για εργαλεία όπως Apache, Nginx ή OpenSSL. Η μετατροπή του αρχείου σε δοχείο PEM λύνει αυτό το πρόβλημα. Το PEM σημαίνει Privacy Enhanced Mail, αν και πλέον χρησιμοποιείται ευρέως για όλους τους τύπους κρυπτογραφικών κλειδιών και πιστοποιητικών. Αυτό το δοχείο τυλίγει τα δυαδικά δεδομένα σε κείμενο Base64 και προσθέτει σαφείς δείκτες ορίων. Αυτοί οι δείκτες καθιστούν προφανές πού αρχίζει και τελειώνει το πιστοποιητικό, γεγονός που αποτρέπει σφάλματα αντιγραφής και επικόλλησης κατά τις εγκαταστάσεις διακομιστή.

Τεχνικές Προδιαγραφές & Ανάλυση Codec

Το DER Binary χρησιμοποιεί τον τύπο MIME application/x-x509-ca-cert και αποθηκεύει δεδομένα σε μια συμπαγή δυαδική μορφή χωρίς συμπίεση. Δεν έχει κεφαλίδες κειμένου, πράγμα που σημαίνει ότι απαιτείται πρόγραμμα επεξεργασίας hex για την ανάγνωση των ακατέργαστων byte του. Αντίθετα, το PEM χρησιμοποιεί τον τύπο MIME application/x-pem-file και τυλίγει ακριβώς τα ίδια υποκείμενα δεδομένα πιστοποιητικού σε δομή κειμένου. Ένα αρχείο PEM ξεκινά με τη γραμμή κεφαλίδας που διαβάζεται από ανθρώπους '-----BEGIN CERTIFICATE-----', ακολουθούμενη από γραμμές κειμένου κωδικοποιημένου με Base64, και τελειώνει με '-----END CERTIFICATE-----'. Καμία μορφή δεν χρησιμοποιεί συμπίεση. Και οι δύο μορφές αποθηκεύουν ακριβώς τα ίδια δεδομένα δημόσιου κρυπτογραφικού κλειδιού, καθιστώντας τη μετατροπή εντελώς χωρίς απώλειες.

Συμβατότητα Λειτουργικού Συστήματος & Προγράμματος Περιήγησης

Τα αρχεία DER υποστηρίζονται εγγενώς από περιβάλλοντα Java, χώρους αποθήκευσης κλειδιών Android και εργαλεία διαχείρισης πιστοποιητικών Windows. Τα αρχεία PEM είναι το απόλυτο πρότυπο για διακομιστές ιστού Linux, Apache, Nginx, βοηθητικά προγράμματα γραμμής εντολών OpenSSL και εξισορροπητές φορτίου που βασίζονται σε cloud. Τα σύγχρονα προγράμματα περιήγησης ιστού και τα λειτουργικά συστήματα χειρίζονται και τις δύο μορφές εσωτερικά κατά τη διάρκεια χειραψιών SSL/TLS, αλλά το λογισμικό διαχείρισης διακομιστή προτιμά έντονα τα μπλοκ κειμένου σε μορφή PEM.

💡 Χρήσιμες πληροφορίες

Διατηρήστε ένα μη κρυπτογραφημένο αντίγραφο ασφαλείας του αρχικού σας δυαδικού αρχείου DER σε αποθήκευση ψυχρής αποθήκευσης. Επειδή η μετατροπή σε PEM είναι πλήρως χωρίς απώλειες, μπορείτε πάντα να αναδημιουργήσετε το αρχείο PEM που βασίζεται σε κείμενο από το κύριο δυαδικό αρχείο χωρίς καμία υποβάθμιση ασφαλείας.

Σύγκριση Μορφών & Τεχνικές Προδιαγραφές

Ένα τυπικό πιστοποιητικό ασφαλείας είναι πολύ μικρό, συνήθως μεταξύ 1 kilobyte και 4 kilobyte. Όταν μετατρέπεται σε αρχείο PEM που βασίζεται σε κείμενο Base64, το μέγεθος αυξάνεται κατά περίπου 33 τοις εκατό λόγω του πρόσθετου φόρτου κωδικοποίησης κειμένου. Ακόμη και με αυτήν την ελαφρά αύξηση, ένα πιστοποιητικό 4 kilobyte μεταφέρεται σε λιγότερο από ένα χιλιοστό του δευτερολέπτου σε τυπικό δίκτυο 4G, σύνδεση 5G ή οικιακή γραμμή Fiber.

Συχνές Ερωτήσεις

Πώς μετατρέπετε το Δυαδικό DER σε Πιστοποιητικό PEM χωρίς απώλεια ποιότητας;

Η μετατροπή είναι εντελώς χωρίς απώλειες επειδή και οι δύο μορφές περιέχουν ακριβώς το ίδιο κρυπτογραφικό δημόσιο κλειδί και μεταδεδομένα. Η μετάφραση του αρχείου αλλάζει μόνο το εξωτερικό περίβλημα από ακατέργαστα δυαδικά byte σε κείμενο Base64, αφήνοντας τα βασικά δεδομένα ασφαλείας ανέπαφα.

Πօια είναι η διαφορά μεταξύ Δυαδικού DER και Πιστοποιητικού PEM;

Το Δυαδικό DER είναι μια συμπαγής, αναγνώσιμη από μηχανή δυαδική μορφή χωρίς κεφαλίδες, ενώ το PEM είναι μια μορφή κειμένου κωδικοποιημένη σε Base64 που τυλίγεται ανάμεσα σε συγκεκριμένες γραμμές ορίων έναρξης και λήξης για εύκολη ανάγνωση από ανθρώπους και λογισμικό διακομιστή.