Πώς μπορώ να δημιουργήσω ένα αρχείο pkcs12 χρησιμοποιώντας το OpenSSL;
Πώς μπορώ να δημιουργήσω ένα αρχείο pkcs12 χρησιμοποιώντας το OpenSSL;
Anonim

Πώς να δημιουργήσετε ένα αρχείο PKCS#12 χρησιμοποιώντας το OpenSSL

  1. Αντιγράψτε το ιδιωτικό κλειδί και το SSL πιστοποιητικό σε ένα απλό κείμενο αρχείο . Το ιδιωτικό κλειδί πρέπει να βρίσκεται στην κορυφή με το SSL πιστοποιητικό παρακάτω. Στο παράδειγμα, εμείς χρήση "όνομα αρχείου.
  2. Εκτελέστε το παρακάτω openssl εντολή: openssl pkcs12 -export -in filename.txt -out filename. σελ 12 . Ενδέχεται να λάβετε τα ακόλουθα μηνύματα:

Ομοίως, μπορεί κανείς να ρωτήσει, πώς μπορώ να δημιουργήσω ένα αρχείο pkcs12;

Για να δημιουργήσετε ένα αρχείο PKCS12 χρησιμοποιώντας το OpenSSL ακολουθήστε τα βήματα που αναφέρονται παρακάτω:

  1. Αντιγράψτε το ιδιωτικό κλειδί και το πιστοποιητικό SSL σε ένα αρχείο απλού κειμένου.
  2. Εκτελέστε την ακόλουθη εντολή openssl:
  3. Εάν δεν έχει καθοριστεί μια τοποθεσία, το νέο αρχείο PKCS12 θα βρίσκεται στον κατάλογο από τον οποίο εκτελέστηκε η εντολή OpenSSL.

Γνωρίζετε επίσης τι είναι ένα αρχείο pkcs12; Στην κρυπτογραφία, το PKCS #12 ορίζει ένα αρχείο αρχείο μορφή για την αποθήκευση πολλών αντικειμένων κρυπτογραφίας ως ενιαία αρχείο . Χρησιμοποιείται συνήθως για τη δέσμη ενός ιδιωτικού κλειδιού με το πιστοποιητικό X. 509 ή για τη δέσμη όλων των μελών μιας αλυσίδας εμπιστοσύνης. Η επέκταση ονόματος αρχείου για το PKCS #12 αρχεία είναι. σελ 12 ή.

Με αυτόν τον τρόπο, πώς μπορώ να δημιουργήσω ένα κατάστημα κλειδιών με το OpenSSL;

Βήματα για τη δημιουργία ενός αυτουπογεγραμμένου πιστοποιητικού χρησιμοποιώντας το OpenSSL

  1. ΒΗΜΑ 1: Δημιουργήστε ένα ιδιωτικό κλειδί και ένα δημόσιο πιστοποιητικό χρησιμοποιώντας την ακόλουθη εντολή:
  2. ΒΗΜΑ 2: Χρησιμοποιήστε το ακόλουθο βοηθητικό πρόγραμμα java για να δημιουργήσετε έναν χώρο αποθήκευσης κλειδιών JKS:
  3. ΒΗΜΑ 2α: Δημιουργήστε έναν χώρο αποθήκευσης κλειδιών PKCS12:
  4. ΒΗΜΑ 2β: Τώρα μετατρέψτε το PKCS12 keystore σε JKS keytstore χρησιμοποιώντας την εντολή keytool:
  5. ΒΗΜΑ 3:

Πώς μπορώ να μετατρέψω το PEM σε.p12 χρησιμοποιώντας το OpenSSL;

Μετατρέψτε ένα πιστοποιητικό PEM σε μορφή PFX/P12

  1. Κατεβάστε και εγκαταστήστε την έκδοση 1.0. 1π.
  2. Εκτελέστε την ακόλουθη μορφή εντολών από τον φάκελο του κάδου εγκατάστασης OpenSSL. openssl pkcs12 -export -out Cert.p12 -in cert.pem -inkey key.pem -passin pass:root -passout pass:root.

Συνιστάται: