ตัวถอดรหัส PEM Certificate
ตัวถอดรหัส certificate PEM ออนไลน์ฟรี วาง certificate X.509 หรือ CSR เพื่อดู subject, issuer, SANs, ช่วงวันที่ใช้งานได้, serial number และประเภท public key
Loading tool...
ตัวถอดรหัส PEM Certificate คืออะไร?
ตัวถอดรหัส PEM Certificate ช่วยให้คุณอ่านเนื้อหาของ certificate X.509 หรือ certificate signing request ใดก็ได้ เพียงวางลงในเบราว์เซอร์ เครื่องมือจะ parse โครงสร้าง ASN.1/DER ในเครื่องของคุณ แล้วนำเสนอ subject และ issuer, รายการ Subject Alternative Names ครบถ้วน, วันที่เริ่มต้น-สิ้นสุดพร้อมสถานะการหมดอายุแบบ real-time, serial number, signature algorithm และประเภทกับขนาดของ public key ไม่มีการ upload ใด ๆ จึงปลอดภัยกับ certificate ทั้ง production และภายในองค์กร
ประโยชน์หลัก
- ยืนยันว่า certificate ครอบคลุม domain และ IP ไหนบ้างผ่าน SANs ก่อนนำไปใช้งานจริง
- จับ certificate ที่หมดอายุหรือยังไม่เริ่มมีผล ก่อนที่จะกลายเป็น TLS outage
- ตรวจ CSR จาก vendor หรือทีมพัฒนา ว่าตรงกับที่ตั้งใจขอไว้หรือไม่
- อ่านรายละเอียด key แบบ RSA, EC และ Ed25519 โดยไม่ต้องติดตั้ง OpenSSL
- certificate เป็นความลับของคุณ — parse ในเบราว์เซอร์ 100%
กรณีการใช้งาน
- •ตรวจ certificate ที่ต่ออายุใหม่ ก่อนติดตั้งลง load balancer หรือ web server
- •debug ปัญหา hostname mismatch ด้วยการเทียบ SANs กับ domain ที่เรียกใช้
- •รีวิว CSR จาก developer หรือ vendor ก่อนส่งต่อให้ CA ขององค์กร
- •ตรวจวันหมดอายุของ certificate หลายใบที่เก็บจาก server และ secret store
- •เรียนรู้ว่าฟิลด์ X.509 แต่ละอันสัมพันธ์กับสิ่งที่ browser และเครื่องมือ TLS ตรวจจริง ๆ
วิธีใช้ตัวถอดรหัส PEM Certificate
- คัดลอกไฟล์ PEM: เปิดไฟล์ .pem, .crt, .cer หรือ .csr ใน text editor แล้วคัดลอกทั้งหมดตั้งแต่ -----BEGIN จนถึง -----END
- วางลงในช่องของเครื่องมือ: วาง PEM block ลงในช่อง input หรือกดโหลดตัวอย่างเพื่อลองเล่นกับ certificate ที่มีในตัว
- กดถอดรหัส PEM: ตัว parse จะอ่านโครงสร้าง DER ในเครื่องของคุณ แล้วแสดง version, serial, subject, issuer, ช่วงวันใช้งาน และรายละเอียด key
- ตรวจ SANs และสถานะ: ดูตาราง Subject Alternative Names ว่าครอบคลุม domain ไหน และดู badge สถานะการหมดอายุ แล้ว copy ฟิลด์ที่ต้องการได้ทันที
คุณสมบัติหลัก
- ถอดรหัสได้ทั้ง certificate X.509 และ PKCS#10 CSR จากข้อความ PEM ที่วาง
- แสดง subject และ issuer distinguished names ในรูปแบบ CN/O/C
- ดึงรายการ Subject Alternative Name ครบทุกแบบ: DNS, IP, email และ URI
- แสดงช่วงเวลาที่ใช้งานได้ พร้อมสถานะหมดอายุ ยังไม่เริ่มมีผล และจำนวนวันที่เหลือ
- ตรวจจับขนาด RSA key, EC curve และประเภท key แบบ Ed25519/Ed448
- parse ASN.1 ฝั่ง client 100% — certificate ไม่ออกจากเบราว์เซอร์ของคุณ
คำถามที่พบบ่อย
certificate ของฉันจะถูก upload ไปที่ไหนไหม?
ไม่มี ตัวถอดรหัส parse โครงสร้าง DER/ASN.1 ในเบราว์เซอร์ของคุณทั้งหมดด้วย JavaScript ข้อความ PEM ที่วางไม่ออกจากเครื่องของคุณเลย จึงปลอดภัยกับ certificate ภายในหรือ production
ถอดรหัส CSR ได้เหมือน certificate ไหม?
ได้ วาง block ที่ขึ้นต้นด้วย -----BEGIN CERTIFICATE REQUEST----- (หรือ NEW CERTIFICATE REQUEST) เครื่องมือจะแสดง subject ที่ขอ, ประเภทและขนาด public key, signature algorithm และ Subject Alternative Names ที่ร้องขอมา
รองรับ key ประเภทไหนบ้าง?
รองรับ RSA (พร้อมขนาด modulus เป็น bits), EC ทั้งแบบ named curve เช่น P-256/P-384/P-521 หรือ explicit parameters และ Ed25519/Ed448 รวมถึงแสดง signature algorithm (SHA256withRSA, SHA256withECDSA ฯลฯ) ด้วย
ทำไม CSR แสดงฟิลด์น้อยกว่า certificate?
CSR มีเพียงสิ่งที่ผู้ขอส่งมา: subject, public key และ extensions ที่ร้องขอ ส่วนฟิลด์อย่าง issuer, serial number และช่วงวันใช้งาน จะถูกกำหนดโดย certificate authority ตอนออก certificate จริง