Trình giải mã JWT / Xác thực

Dán JWT để hiển thị nội dung và xác thực chữ ký

Đặc điểm

Phân tích header, payload và chữ ký

Hiển thị và định dạng 3 phần của JWT một cách rõ ràng

Chuyển đổi claim chính sang ngày giờ

Chuyển iat / nbf / exp thành định dạng ngày giờ dễ đọc

Huy hiệu hết hạn

Hiển thị huy hiệu xanh/đỏ/xám dựa trên namedexp (có/không có, quá khứ/tương lai)

Xác thực chữ ký trên trình duyệt

Xác thực HS256/HS384/HS512/RS256/ES256 bằng Web Crypto API

Cách sử dụng

1

Dán JWT

Dán chuỗi JWT dạng xxx.yyy.zzz vào ô nhập

2

Kiểm tra nội dung

Xác nhận hiển thị của header, payload, chữ ký và các claim chính

3

Nhập khóa

Dán khóa bí mật (HS) hoặc khóa công khai định dạng PEM (RS/ES) vào ô nhập

4

Thực hiện xác thực chữ ký

Nhấp nút "Xác thực chữ ký" để xem ✅hợp lệ / ❌không hợp lệ

Trình giải mã JWT / Xác thực

Trường hợp sử dụng

Kiểm tra nội dung token xác thực

Nhanh chóng kiểm tra nội dung JWT được cấp sau khi đăng nhập

Điều tra sự cố thời gian hết hạn

Khi người dùng báo cáo "lỗi", kiểm tra xem token đã hết hạn chưa

Xác minh kết nối khóa

Kiểm tra trong quá trình phát triển xem khóa bí mật/công khai có xác thực chính xác không

Học cách phát hiện giả mạo

Hiểu bảo mật JWT bằng cách thay đổi cuối chữ ký và thấy kết quả ❌

Kiến thức cơ bản

JWT là gì

JWT là một định dạng token dùng để trao đổi dữ liệu như ID người dùng và thời hạn hiệu lực với chữ ký kèm theo, được sử dụng để xác nhận trạng thái đăng nhập, v.v.

3 thành phần cấu thành JWT

  • Header:Header là phần ở đầu JWT, chứa thông tin về cách xử lý token như thuật toán nào được sử dụng cho chữ ký.
  • Payload:Payload là phần ở giữa JWT, chứa dữ liệu thực tế mà bạn muốn trao đổi với đối phương, chẳng hạn như ID người dùng và thời hạn hiệu lực.
  • Chữ ký:Chữ ký là dữ liệu xác minh ở cuối JWT, bằng cách so sánh nó, bạn có thể xác nhận liệu nội dung token có bị thay đổi trong quá trình truyền tải hay không.

An toàn và quyền riêng tư

Hoàn tất trong trình duyệt

Dữ liệu nhập vào chỉ được xử lý bên trong trình duyệt của bạn và không được gửi ra ngoài.

Xử lý chỉ trong trình duyệt

Giải mã JWT và xác thực chữ ký được thực hiện hoàn toàn trong trình duyệt của bạn, dữ liệu đầu vào không được gửi đến máy chủ.

Truyền thông được mã hóa bằng HTTPS

Tải trang cũng được mã hóa bằng TLS, nội dung không bị đọc bởi bên thứ ba.

Không gửi cho bên thứ ba

Nội dung đầu vào không được gửi đến các dịch vụ bên ngoài như mạng quảng cáo hoặc trình theo dõi.

Không lưu kết quả tự động

JWT và khóa và các gợi ý đầu vào không được lưu trữ trên máy chủ.

Theo dõi RAKKOTOOLS trên Tìm kiếm Google

194 công cụ tiện lợi sẽ dễ tìm hơn từ Tìm kiếm Google và tìm kiếm AI!

  • Tìm thấy trong kết quả tìm kiếm
  • Hiển thị trong tìm kiếm AI
  • Khám phá công cụ mới

Thông tin cập nhật

Công cụ liên quan