ข้ามไปยังเนื้อหา
ToolMug

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

ถอดรหัสใบรับรอง SSL

วางใบรับรอง (ที่ขึ้นต้นด้วย -----BEGIN CERTIFICATE-----) เพื่อดูว่าข้างในมีอะไร: ชื่อที่ครอบคลุม วันหมดอายุ ผู้ออก และเป็น DV หรือ OV วางกุญแจส่วนตัวด้วยเพื่อตรวจว่าตรงกันหรือไม่ หรือวางทั้งสายใบรับรองเพื่อตรวจลำดับ

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

ทุกอย่างวิเคราะห์ในเบราว์เซอร์ของคุณ กุญแจส่วนตัวจะไม่ถูกอัปโหลด

วิธีใช้งาน

  1. วางข้อความ PEM ของใบรับรอง สายใบรับรอง CSR หรือกุญแจส่วนตัว หรือคลิก 'เปิดไฟล์' เพื่อเลือกไฟล์ .pem, .crt, .cer หรือ .key (รองรับ DER ด้วย)
  2. แต่ละบล็อกแสดงเป็นการ์ดแยกกัน ใบรับรองจะแสดงจำนวนวันก่อนหมดอายุ ส่วนกุญแจส่วนตัวจะแสดงว่าตรงกันหรือไม่
  3. เมื่อวางใบรับรองหลายใบ ผลตรวจลำดับของสายใบรับรองจะแสดงที่ด้านบน

คำอธิบายตัวเลือก

ชื่อทางเลือกของ Subject (SAN)
ชื่อที่ใบรับรองใช้ได้ เบราว์เซอร์ใช้รายการนี้ ไม่ใช่ CN ใน Subject
ระดับการตรวจสอบ
DV (เฉพาะโดเมน), OV (องค์กร) หรือ EV อ่านจากนโยบายของใบรับรอง
SPKI SHA-256
ลายนิ้วมือของกุญแจสาธารณะที่ใช้ในการ pin จะคงเดิมเมื่อต่ออายุด้วยกุญแจเดิม

บล็อกใดถูกอ่านและการตรวจทำงานอย่างไร

ตัวถอดรหัสแยกข้อความของคุณที่แต่ละบรรทัด -----BEGIN …----- และจัดการป้ายกำกับเหล่านี้:

ป้ายกำกับ PEM แสดงเป็น
CERTIFICATE, X509 CERTIFICATE, TRUSTED CERTIFICATE ใบรับรอง
CERTIFICATE REQUEST, NEW CERTIFICATE REQUEST คำขอลงนามใบรับรอง (CSR)
PRIVATE KEY, RSA PRIVATE KEY, EC PRIVATE KEY กุญแจส่วนตัว
PUBLIC KEY กุญแจสาธารณะ
ENCRYPTED PRIVATE KEY หรือกุญแจรุ่นเก่าที่มีเฮดเดอร์ Proc-Type: 4,ENCRYPTED กุญแจส่วนตัวที่เข้ารหัส (ไม่อ่าน)

ป้ายกำกับอื่นใดจะรายงานว่าอ่านไม่ได้ ข้อความที่ไม่มีเฮดเดอร์ PEM เลยจะถูกลองเป็น base64 DER ธรรมดา และไฟล์ที่เลือกด้วยเปิดไฟล์ซึ่งเป็น DER ดิบจะถูกเดาว่าเป็นใบรับรอง CSR หรือกุญแจ

ระดับการตรวจสอบมาจากตัวระบุนโยบายใบรับรองที่ CA/Browser Forum กำหนด:

Policy OID ระดับ
2.23.140.1.2.1 DV (ตรวจสอบโดเมน)
2.23.140.1.2.2 OV (ตรวจสอบองค์กร)
2.23.140.1.2.3 IV (ตรวจสอบบุคคล)
2.23.140.1.1 EV (ตรวจสอบแบบขยาย)

ใบรับรองที่ไม่มีนโยบายเหล่านี้จะไม่แสดงระดับการตรวจสอบ อัลกอริทึมลายเซ็นที่ขึ้นต้นด้วย MD5 หรือ SHA-1 จะถูกชี้ เพราะเบราว์เซอร์ไม่เชื่อถืออีกแล้ว

เมื่อวางหลายใบรับรอง การตรวจสายเปรียบเทียบเฉพาะชื่อ ผู้ออกของแต่ละใบรับรองต้องเป็น subject ของใบรับรองถัดไป ตรวจพบลำดับผิด ใบรับรองซ้ำ และรูทที่ลงนามตัวเองซึ่งรวมอยู่ในสาย ไม่ได้ตรวจลายเซ็นหรือความน่าเชื่อถือ สายจึงอาจผ่านที่นี่แต่ยังล้มเหลวบนเซิร์ฟเวอร์จริง

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

ตรวจอย่างไรว่ากุญแจส่วนตัวตรงกับใบรับรอง

วางทั้งสองอย่าง เครื่องมือจะเทียบกุญแจสาธารณะที่อยู่ในกุญแจส่วนตัวกับกุญแจสาธารณะของใบรับรอง ใช้เมื่อ nginx แจ้งว่า 'key values mismatch'

สายใบรับรองควรเรียงลำดับอย่างไร

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

วางกุญแจส่วนตัวปลอดภัยหรือไม่

ทุกอย่างวิเคราะห์ในเบราว์เซอร์ของคุณ และไม่มีอะไรถูกส่งไปยังเซิร์ฟเวอร์ กุญแจที่มีรหัสผ่านป้องกันจะไม่ถูกวิเคราะห์

ตรวจความน่าเชื่อถือหรือการเพิกถอนด้วยหรือไม่

ไม่ เครื่องมือนี้อ่านไฟล์เท่านั้น หากต้องการตรวจใบรับรองที่เว็บไซต์จริงใช้งานอยู่ ให้ใช้ตรวจสอบใบรับรอง SSL

ความเป็นส่วนตัว

เครื่องมือนี้ทำงานในเบราว์เซอร์ของคุณทั้งหมด ไฟล์และข้อความของคุณได้รับการประมวลผลบนอุปกรณ์ของคุณ และจะไม่ถูกอัปโหลดไปยังเซิร์ฟเวอร์ของเรา

เครื่องมือที่เกี่ยวข้อง