Μετατροπή CER σε PEM

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

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

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

ή επικόλληση Ctrl+V

Όσο περιμένετε τα αρχεία σας, μπορείτε να παίξετε Code Rain

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

Σύγκριση μορφών και τεχνικές προδιαγραφές

ΠροδιαγραφήCERPEM
Τύπος MIMEapplication/pkix-certapplication/x-pem-file
ΤύποςΑρχείο πιστοποιητικού X.509Περιέκτης πιστοποιητικών ASCII Base64
Συμπίεσηκανένακανένα (θωρακισμένο με Base64)
Πρότυπη προδιαγραφήRFC 5280 / Microsoft Cryptography APIIETF RFC 7468
Κεφαλίδα Magic Bytes30 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 και αποθηκεύει δεδομένα ως ακατέργαστα δυαδικά byte χρησιμοποιώντας το πρότυπο κωδικοποίησης DER. Δεν έχει κεφαλίδα με χαρακτηριστικά byte, βασιζόμενο αντίθετα στους κανόνες δομής ASN.1. Ένα αρχείο PEM χρησιμοποιεί τον τύπο MIME application/x-pem-file και τυλίγει τα ίδια δυαδικά δεδομένα σε κείμενο Base64 ASCII. Η μορφή PEM προσθέτει διακριτές γραμμές ορίων, ξεκινώντας με '-----BEGIN CERTIFICATE-----' και τελειώνοντας με '-----END CERTIFICATE-----'. Καμία μορφή δεν χρησιμοποιεί συμπίεση, πράγμα που σημαίνει ότι και τα δύο αρχεία διατηρούν ακριβώς το ίδιο ωφέλιμο φορτίο κρυπτογραφικών δεδομένων χωρίς απώλεια ποιότητας.

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

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

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

Να επαληθεύετε πάντα ότι το εργαλείο μετατροπής σας περιλαμβάνει τις πλήρεις γραμμές κειμένου κεφαλίδας και υποσέλιδου. Η έλλειψη δεικτών ορίων θα προκαλέσει την απόρριψη του πιστοποιητικού από τους διακομιστές ιστού κατά την εκκίνηση.

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

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

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

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

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