fixmint
TH

ถอดรหัส JWT และตรวจสอบลายเซ็น

วาง JSON Web Token เพื่อดูส่วน header และ payload ดูเวลาหมดอายุ และตรวจสอบลายเซ็น

  • ทำงานบนอุปกรณ์ของคุณ
  • ไม่ต้องสมัครสมาชิก
  • ใช้ออฟไลน์ได้หลังจากเคยเข้าชม

โทเคนและคีย์จะอยู่ในแท็บนี้เท่านั้น ไม่มีการเก็บข้อมูล

วิธีถอดรหัส JWT และตรวจสอบลายเซ็น

  1. วางโทเคน หรือลองใช้ตัวอย่าง
  2. พิมพ์ความลับ หรือวางคีย์สาธารณะ เพื่อตรวจสอบลายเซ็น
  3. อ่านผลการตรวจ claims และหมายเหตุด้านความปลอดภัย

คำถาม

โทเคนของฉันถูกส่งไปที่ไหนหรือไม่?

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

ทำไมขึ้นว่าไม่ได้ตรวจสอบลายเซ็น?

การตรวจสอบต้องใช้ความลับสำหรับโทเคน HS256, HS384 หรือ HS512 หรือใช้คีย์สาธารณะสำหรับโทเคน RS, PS, ES และ EdDSA การอ่าน payload ไม่ได้พิสูจน์ว่าใครเป็นผู้ลงนาม โทเคนตัวอย่างลงนามด้วยความลับ your-256-bit-secret

เปิดโทเคนที่เข้ารหัสได้ไหม?

ไม่ได้ โทเคนที่เข้ารหัส (JWE มีห้าส่วน) ต้องใช้คีย์ถอดรหัส ซึ่งเครื่องมือนี้ไม่รับ จึงแจ้งให้ทราบและหยุดการทำงานตรงนั้น

รองรับรูปแบบคีย์ใดบ้าง?

รองรับคีย์สาธารณะแบบ PEM ที่ขึ้นต้นด้วย BEGIN PUBLIC KEY หรือ JWK ในรูปแบบ JSON ไม่อ่านใบรับรอง (BEGIN CERTIFICATE) และคีย์ PKCS#1 ที่นี่ EdDSA ต้องใช้เบราว์เซอร์ที่รองรับ Ed25519

รีวิว

    ยังไม่มีรีวิว มาเป็นคนแรกกันเลย

    คะแนนของคุณ

    อีเมลของคุณจะไม่ถูกแสดงหรือเก็บไว้

    อ่านเพิ่มเติม