แปลง PEM เป็น P12

การแปลงใบรับรอง PEM เป็นชุดข้อมูล PKCS #12 จะรวมใบรับรองสาธารณะและคีย์ส่วนตัวของคุณไว้ในไฟล์เดียวที่มีรหัสผ่านป้องกัน เพื่อความสะดวกในการติดตั้งบนเซิร์ฟเวอร์ Windows และเว็บเบราว์เซอร์

เลือกหรือวางไฟล์ที่นี่

เป็นส่วนตัว - ไฟล์จะไม่ออกจากอุปกรณ์ของคุณ

หรือวาง Ctrl+V

ระหว่างรอไฟล์ คุณเล่น Code Rain ได้เลย

รับประกันความเป็นส่วนตัวโดยไม่มีการส่งข้อมูลผ่านเครือข่าย: อัปโหลด 0 ไบต์ไปยังเซิร์ฟเวอร์ภายนอก การประมวลผลทั้งหมดเกิดขึ้นภายในแซนด์บ็อกซ์ของเบราว์เซอร์ของคุณ

การเปรียบเทียบรูปแบบและข้อกำหนดทางเทคนิค

ข้อกำหนดPEMP12
ประเภท MIMEapplication/x-pem-fileapplication/x-pkcs12
ประเภทคอนเทนเนอร์ใบรับรอง ASCII แบบ Base64ไฟล์เก็บถาวรเข้ารหัส PKCS #12
การบีบอัดไม่มี (เข้ารหัสหุ้มด้วย Base64)ถุงนิรภัย PKCS #7 เข้ารหัสด้วยรหัสผ่าน
ข้อกำหนดมาตรฐานIETF RFC 7468IETF RFC 7292
ส่วนหัวที่ระบุลายเซ็นไฟล์2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (ASN.1 PKCS #12 PFX sequence)

ภาพรวมรูปแบบและการใช้งาน

ผู้ดูแลระบบและนักพัฒนาเว็บมักจะต้องย้ายข้อมูลรับรองความปลอดภัยระหว่างเว็บเซิร์ฟเวอร์และระบบปฏิบัติการที่แตกต่างกัน สภาพแวดล้อม Linux และเซิร์ฟเวอร์ Apache จะใช้ไฟล์ข้อความแยกต่างหากสำหรับใบรับรองและคีย์ตามแบบดั้งเดิม อย่างไรก็ตาม เซิร์ฟเวอร์ Windows, Internet Information Services (IIS) และที่เก็บใบรับรองส่วนบุคคลจำเป็นต้องใช้รูปแบบรวมเพื่อจัดการสินทรัพย์ความปลอดภัยอย่างถูกต้อง เมื่อคุณนำเข้าข้อมูลรับรองความปลอดภัยไปยังเครื่อง Windows หรืออุปกรณ์เคลื่อนที่สำหรับการตรวจสอบสิทธิ์ไคลเอนต์ ระบบจะคาดหวังไฟล์เก็บถาวรไฟล์เดียวที่มีทั้งคีย์สาธารณะและคีย์ส่วนตัว การสร้างชุดข้อมูล PKCS #12 จากใบรับรองข้อความมาตรฐานของคุณจะตอบสนองความต้องการนี้ กระบวนการนี้จะรวบรวมข้อมูลรับรองของคุณอย่างปลอดภัยเพื่อให้คุณสามารถนำเข้าไปยังพวงกุญแจของระบบปฏิบัติการได้โดยไม่มีไฟล์ประกอบที่ขาดหายไป

ข้อกำหนดทางเทคนิคและรายละเอียดตัวแปลงสัญญาณ

PKCS #12 เป็นคอนเทนเนอร์ไบนารีที่เก็บคีย์ส่วนตัว ใบรับรอง และเนื้อหา safe-bag อื่นๆ ได้ โดยทั่วไปชุดไฟล์จะป้องกันด้วยรหัสผ่าน แต่การเข้ารหัสและข้อกำหนดเรื่องรหัสผ่านขึ้นอยู่กับวิธีสร้างไฟล์แต่ละไฟล์ การแปลงสามารถบรรจุใบรับรองและคีย์ส่วนตัวที่เลือกไว้ในบล็อกข้อความ PEM ลงในชุด PKCS #12 ที่ป้องกันด้วยรหัสผ่านได้

ความเข้ากันได้ของระบบปฏิบัติการและเบราว์เซอร์

ไฟล์ PEM รองรับอย่างเป็นทางการโดย OpenSSL, Apache, Nginx และรันไทม์ที่ใช้ Linux ชุดข้อมูล PKCS #12 รองรับอย่างเป็นทางการโดย Microsoft Windows, IIS, macOS Keychain Access, Apple iOS และ Android สำหรับการติดตั้งใบรับรองผู้ใช้และเซิร์ฟเวอร์

เคล็ดลับการใช้งาน

โปรดจำรหัสผ่านที่คุณกำหนดไว้ในระหว่างกระบวนการสร้างชุดข้อมูล PKCS #12 เสมอ หากคุณทำรหัสผ่านนี้หาย คุณจะไม่สามารถกู้คืนคีย์ส่วนตัวที่อยู่ภายในไฟล์เก็บถาวรได้

คำถามที่พบบ่อย

วิธีแปลงใบรับรอง PEM เป็นชุดข้อมูล PKCS #12 โดยไม่สูญเสียคุณภาพ?

การแปลงใบรับรองไม่มีการสูญเสียข้อมูลเลย เนื่องจากข้อมูลรับรองความปลอดภัยอาศัยคณิตศาสตร์การเข้ารหัสที่แม่นยำ การเปลี่ยนรูปแบบจึงเปลี่ยนเฉพาะโครงสร้างคอนเทนเนอร์และวิธีการเข้ารหัสโดยไม่มีการแก้ไขข้อมูลคีย์สาธารณะหรือคีย์ส่วนตัวเบื้องหลัง

ความแตกต่างระหว่างใบรับรอง PEM และชุดข้อมูล PKCS #12 คืออะไร?

ใบรับรอง PEM เป็นไฟล์ข้อความที่อ่านออกได้เข้ารหัสใน Base64 ASCII ซึ่งมักจะมีใบรับรองหรือคีย์เพียงรายการเดียว ชุดข้อมูล PKCS #12 เป็นไฟล์เก็บถาวรแบบไบนารีที่รวมใบรับรอง คีย์ส่วนตัว และใบรับรองตัวกลางที่เป็นทางเลือกเข้าด้วยกันอย่างปลอดภัยในไฟล์เดียวที่มีรหัสผ่านป้องกัน