תוכן עניינים:

איך אני משיג קובץ PEM מ-JKS?
איך אני משיג קובץ PEM מ-JKS?

וִידֵאוֹ: איך אני משיג קובץ PEM מ-JKS?

וִידֵאוֹ: איך אני משיג קובץ PEM מ-JKS?
וִידֵאוֹ: Convert JKS file to PEM file | With Command Prompt 2024, נוֹבֶמבֶּר
Anonim

כיצד להמיר מאגר מפתחות של Java (JKS) לפורמט PEM

  1. יְצוּא תְעוּדָה מ ה מאגר מפתחות של Java וייבא אותו ל-PKCS#12 חדש פורמט מאגר מפתחות משתמש ב כלי מפתח Java (C: תוכנית FilesJava jre6in כלי מפתח .exe כברירת מחדל ב-Windows).
  2. המר את ה-PKCS#12 החדש קוֹבֶץ (האפליקציה שלי.
  3. (אופציונלי בהתאם לסביבה) צור גרסה של קובץ PEM עם הוסר ביטוי הסיסמה.

לגבי זה, איך אני יוצר קובץ JKS מקובץ PEM?

כדי להמיר את המפתחות בפורמט PEM ל-Java KeyStores:

  1. המר את האישור מ-PEM ל-PKCS12, באמצעות הפקודה הבאה:
  2. הזן וחזור על סיסמת הייצוא.
  3. צור ולאחר מכן מחק חנות נאמנות ריקה באמצעות הפקודות הבאות:
  4. ייבא את ה-CA ל-truststore, באמצעות הפקודה הבאה:

איך אני מחלץ קובץ PEM? כדי לחלץ את האישור, השתמש בפקודות אלה, כאשר cer הוא שם הקובץ שבו אתה רוצה להשתמש:

  1. openssl pkcs12 -in store.p12 -out cer.pem. זה מחלץ את האישור ב-. פורמט pem.
  2. openssl x509 -outform der -in cer.pem -out cer.der. זה מעצב את האישור ב-. הפורמט.

לגבי זה, איך אני יכול לקבל אישור מקובץ JKS?

כדי ליצור אישור באמצעות כלי מפתח

  1. שנה לספרייה המכילה את קבצי מאגר המפתחות ומאגר האמון.
  2. צור את האישור בקובץ מאגר המפתחות, keystore.jks, באמצעות פורמט הפקודה הבא:
  3. ייצא את האישור שנוצר לקובץ server.cer (או client.cer אם אתה מעדיף), באמצעות פורמט הפקודה הבא:

איך אני יוצר קובץ PEM ב-Truststore?

אם יש לך מאגר מפתחות ו חנות נאמנות ב PEM פורמט, המר את PEM מאגר מפתחות קוֹבֶץ ל-PKCS12. לאחר מכן, ייצא את ה תְעוּדָה ומפתח ל-JKS קבצים . אם אין לך מאגר מפתחות ו קבצי truststore , אתה יכול לִיצוֹר אותם עם OpenSSL ו-Java keytool.

מוּמלָץ: