Alat developer / 12
Pemeriksa Tanda Tangan JWT
Dekode token JWT dan verifikasi tanda tangan HMAC-SHA256 langsung di browser Anda, tanpa ada data disimpan di server.
Pemeriksa Tanda Tangan JWT: TOEA mendekode header dan payload JSON dari token, lalu menghitung HMAC-SHA256 menggunakan Web Crypto API di browser untuk memverifikasi validitas tanda tangan. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tools developer
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Secret digunakan persis seperti yang diketik
Field secret dibaca sebagai teks UTF-8, karakter demi karakter. Spasi atau newline di akhir yang ikut tersalin dapat membuat token valid gagal diverifikasi. Beberapa platform menampilkan key HMAC dalam encoding Base64; jika verifikasi gagal dengan key yang Anda yakini benar, encoding tersebut biasanya penyebabnya, dan key yang byte mentahnya bukan teks tidak dapat dimasukkan di sini.
RFC 7518 mewajibkan key HMAC setidaknya sepanjang output hash, yaitu 32 byte untuk HS256, sehingga secret pendek seperti secret hanya cocok untuk pengujian.
Yang tidak dapat disimpulkan dari hasil valid
Pemeriksaan hanya mencakup signature. Token yang kedaluwarsa tahun lalu tetap ditampilkan sebagai valid, jadi bandingkan claim exp dengan waktu saat ini di halaman timestamp Unix, lalu periksa iss dan aud sesuai yang diharapkan service Anda.
Token yang ditandatangani dengan RS256, ES256, atau algoritma public-key lainnya tidak diverifikasi di sini. Token tersebut memerlukan public key milik issuer, yang biasanya dipublikasikan oleh identity provider sebagai JSON Web Key Set; decoder JWT tetap dapat membaca claim-nya.
Cara menggunakannya
- Tempel string token JWT yang di-encode Base64.
- Masukkan secret key HMAC Anda.
- Tinjau header dan payload yang telah didekode, serta badge verifikasi tanda tangan live.
Privasi & batasan
Token dan secret key diproses sepenuhnya di memori klien dan tidak pernah dikirim melalui jaringan.
Alat terkait
Pertanyaan umum
Algoritme tanda tangan apa yang didukung?
Algoritme HMAC (HS256, HS384, HS512) didukung untuk verifikasi tanda tangan lokal.
Apakah secret key saya aman?
Ya, verifikasi Web Crypto berjalan sepenuhnya di JavaScript browser lokal.
Alat gratis · berjalan di browser anda · tanpa perlu akun