Miễn phí, không cần tài khoản

Bộ mã hóa JWT

Tạo Mã thông báo Web JSON nhỏ gọn từ các xác nhận quyền sở hữu và ký tên vào trình duyệt này. Sử dụng trang này để tìm hiểu và kiểm tra mã thông báo chứ không phải để xác thực sản xuất.

Signing chạy cục bộ trong trình duyệt này; không có gì được tải lên hoặc lưu trữ.

Chỉ sử dụng dữ liệu thử nghiệm. HMAC sử dụng một bí mật chung để ký và xác minh. Không bao giờ nhập bí mật sản xuất ở đây.

Điều này tạo ra một mã thông báo; nó không xác thực người dùng, xác minh danh tính hoặc thay thế nhà cung cấp danh tính sản xuất.

Giới hạn bí mật: 4 KiB. Giới hạn yêu cầu: 192 KiB.

Làm cách nào để tạo và ký JWT?

Nhập đối tượng JSON của các xác nhận quyền sở hữu, chọn HS256, HS384 hoặc HS512 và cung cấp bí mật kiểm tra. Tùy chọn thêm thời gian hết hạn. Trình duyệt tạo mã thông báo cục bộ; chỉ sao chép nó vào một môi trường thử nghiệm an toàn.

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

Làm cách nào để tạo và ký JWT?

Nhập đối tượng JSON của các xác nhận quyền sở hữu, chọn HS256, HS384 hoặc HS512 và cung cấp bí mật kiểm tra. Tùy chọn thêm thời gian hết hạn. Trình duyệt tạo mã thông báo cục bộ; chỉ sao chép nó vào một môi trường thử nghiệm an toàn.

Bí mật của tôi có được gửi đến máy chủ không?

Số. Ký sử dụng Web Crypto trong tab trình duyệt này. Bí mật và xác nhận quyền sở hữu không được tải lên hoặc lưu bởi công cụ này. Không nhập bí mật sản xuất: tiện ích mở rộng của trình duyệt hoặc thiết bị bị xâm nhập vẫn có thể truy cập nội dung trang.

Việc tạo JWT có đăng nhập người dùng không?

Không. Bản thân mã thông báo đã ký không xác thực bất kỳ ai. Máy chủ phải xác thực chữ ký, nhà phát hành, đối tượng, thời hạn và các quy tắc dành riêng cho ứng dụng.

Tôi có thể sử dụng bí mật sản xuất của mình ở đây không?

Không. Chỉ sử dụng bí mật kiểm tra dùng một lần. Bí mật ký HMAC là các khóa chung và bất kỳ ai có khóa đều có thể tạo chữ ký. Giữ các khóa sản xuất trong trình quản lý bí mật phía máy chủ an toàn.

Những thuật toán nào được hỗ trợ?

Công cụ này chỉ hỗ trợ HS256, HS384 và HS512. Nó không hỗ trợ các thuật toán bất đối xứng như RS256 hoặc ES256.