המרת PEM ל-P12
המרת אישור PEM לחבילת PKCS #12 משלבת את האישור הציבורי ואת המפתח הפרטי שלך לקובץ יחיד המוגן בסיסמה להתקנה קלה בשרתי Windows ובדפדפני אינטרנט.
השוואת פורמטים ומפרטים טכניים
| מפרט | PEM | P12 |
|---|---|---|
| סוג MIME | application/ | application/ |
| סוג | מכולת תעודה בקידוד Base64 ASCII | ארכיון מוצפן PKCS #12 |
| דחיסה | ללא (מקודד ב-Base64) | חבילות PKCS #7 פנימיות (safe bags) המוצפנות בסיסמה |
| מפרט תקני | IETF RFC 7468 | IETF RFC 7292 |
| כותרת ביתים קסומים (Magic Bytes) | 2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY) | 30 82 (ASN.1 PKCS #12 PFX sequence) |
סקירת פורמטים ושימושים
מנהלי מערכות ומפתחי אתרים נדרשים לעיתים קרובות להעביר אישורי אבטחה בין שרתי אינטרנט ומערכות הפעלה שונות. סביבות לינוקס ושרתי Apache מסתמכים מסורתית על קובצי טקסט נפרדים עבור אישורים ומפתחות. עם זאת, שרתי Windows, שירותי IIS (Internet Information Services) ומחסני אישורים אישיים דורשים פורמט מאוחד כדי לנהל נכסי אבטחה כראוי. כאשר אתה מייבא אישור אבטחה למכונת Windows או למכשיר נייד עבור אימות לקוח, המערכת מצפה לקובץ ארכיון יחיד המכיל גם את המפתח הציבורי וגם את המפתח הפרטי. הפקת חבילת PKCS #12 מאישור הטקסט הרגיל שלך עונה על דרישה זו. תהליך זה אורז את האישורים שלך באופן מאובטח כך שתוכל לייבא אותם למחזיקי המפתחות של מערכת ההפעלה מבלי לאבד קובצי תלות.
מפרטים טכניים וסקירת מקודדים
PKCS #12 הוא מיכל בינארי שיכול להכיל מפתחות פרטיים, תעודות ותוכן נוסף מסוג safe-bag. חבילות מוגנות בדרך כלל בסיסמה, אך ההצפנה והצורך בסיסמה תלויים באופן שבו נוצר כל קובץ. ההמרה יכולה לארוז את התעודה והמפתח הפרטי שנבחרו כבלוקי טקסט PEM בתוך חבילת PKCS #12 המוגנת בסיסמה.
תאימות למערכות הפעלה ודפדפנים
קובצי PEM נתמכים באופן טבעי על ידי OpenSSL, Apache, Nginx וסביבות הרצה מבוססות לינוקס. חבילות PKCS #12 נתמכות באופן טבעי על ידי Microsoft Windows, IIS, macOS Keychain Access, Apple iOS ו-Android לצורך התקנת אישורי משתמש ושרת.
מידע שימושי
זכור תמיד את הסיסמה שאתה מגדיר במהלך תהליך יצירת חבילת ה-PKCS #12. אם תאבד סיסמה זו, לא תוכל לשחזר את המפתח הפרטי הנמצא בתוך הארכיון.
שאלות נפוצות
כיצד ממירים אישור PEM לחבילת PKCS #12 מבלי לאבד איכות?
המרת אישורים אינה כרוכה כלל באובדן נתונים. מכיוון שאישורי אבטחה מתבססים על מתמטיקה קריפטוגרפית מדויקת, שינוי הפורמטים משנה רק את מבנה המכיל ואת שיטת הקידוד מבלי לשנות את נתוני המפתח הציבורי או הפרטי הבסיסיים.
מה ההבדל בין אישור PEM לחבילת PKCS #12?
אישור PEM הוא קובץ טקסט הניתן לקריאה אנושית המקודד ב-Base64 ASCII המכיל בדרך כלל אישור או מפתח יחיד. חבילת PKCS #12 היא ארכיון בינארי המשלב באופן מאובטח את האישור, המפתח הפרטי ואישורי ביניים אופציונליים לקובץ יחיד המוגן בסיסמה.