Công cụ dành cho nhà phát triển / 13

Bộ giải mã JWT

Giải mã header và payload của JWT ngay trên máy bạn—kèm lời nhắc rõ ràng rằng giải mã không đồng nghĩa với xác thực.

Bộ giải mã JWT: TOEA giải mã Base64URL và phân tích hai phân đoạn đầu tiên của JWT; công cụ không sử dụng khóa, issuer hoặc chính sách tin cậy. Chạy 100% cục bộ trong trình duyệt của bạn, không có tệp nào được tải lên máy chủ.

Lượt chạy
Trong trình duyệt của bạn
Chi phí
Miễn phí · không cần đăng ký
Trạng thái khả dụng
Sẵn sàng sử dụng
Trình giải mã cấu trúc JWTXử lý cục bộ

Chạy hoàn toàn trong trình duyệt của bạn

Chỉ giải mã: công cụ này không xác minh chữ ký hoặc tính xác thực của token.

Đọc các claim

JWT gồm ba phần Base64URL được ngăn cách bằng dấu chấm: tiêu đề nêu thuật toán ký, payload chứa các claim và chữ ký. Các claim tiêu chuẩn là iss (ai phát hành), sub (đối tượng được nói đến), aud (đối tượng nhận) và exp, iat, nbf (thời điểm hết hạn, được phát hành và bắt đầu có hiệu lực). Thời gian dùng giây Unix; bộ chuyển đổi dấu thời gian hiển thị chúng dưới dạng ngày tháng.

Giải mã không phải là xác minh

Bất kỳ ai cũng có thể tạo token với bất kỳ claim nào, vì vậy việc đọc chúng không chứng minh điều gì. Dịch vụ nhận phải kiểm tra chữ ký bằng đúng khóa, từ chối alg: none và kiểm tra thời hạn, bên phát hành cũng như đối tượng nhận. Với token được ký bằng bí mật dùng chung, công cụ xác minh JWT sẽ kiểm tra chữ ký.

Payload chỉ được mã hóa theo cách biểu diễn, không được mã hóa để bảo mật: bất kỳ ai giữ token đều có thể đọc nó. Không bao giờ đưa mật khẩu hoặc dữ liệu cá nhân vào các claim của JWT.

Cách sử dụng

  1. Dán JWT gồm ba phân đoạn.
  2. Chọn Giải mã token.
  3. Kiểm tra header, các claim và độ dài chữ ký.

Quyền riêng tư và giới hạn

Token vẫn ở trong trình duyệt của bạn. Tránh dán thông tin xác thực đang hoạt động vào bất kỳ công cụ nào; việc giải mã không chứng minh tính xác thực.

Công cụ liên quan

Câu hỏi thường gặp

Token đã giải mã có nghĩa là token hợp lệ không?

Không. Bất kỳ ai cũng có thể tạo các claim. Ứng dụng nhận phải xác minh chữ ký, issuer, audience, thời hạn và chính sách.

Chữ ký có bị hiển thị không?

Phân đoạn chữ ký đã mã hóa và độ dài byte ước tính được hiển thị, nhưng chữ ký không được xác thực.

Công cụ miễn phí · trong trình duyệt của bạn lượt chạy · không cần tài khoản