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ủ.
- Danh mục
- Công cụ lập trình viên
- 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
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
- Dán JWT gồm ba phân đoạn.
- Chọn Giải mã token.
- 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