Dekode sebuah JWT
Menempelkan token yang masih aktif ke sebuah dekoder online sama saja menyerahkan kunci yang berfungsi ke akun Anda kepada orang lain. Dekoder ini berjalan sepenuhnya di dalam tab, dan itulah satu-satunya jenis dekoder yang aman dipakai dengan token yang sesungguhnya.
- Berjalan sepenuhnya di peramban Anda
- Berfungsi tanpa koneksi
- Tanpa unggah
- Tanpa pendaftaran
- Tanpa watermark
Memuat alat…
Cara kerjanya
- Tempel token-nya.
- Baca header dan payload yang sudah didekode; waktu kedaluwarsanya ditandai kalau sudah lewat.
- Kalau Anda mau, masukkan kunci rahasianya untuk memeriksa tanda tangan HS256.
Kenapa tidak ada yang diunggah
Semua yang dikerjakan halaman ini dijalankan oleh kode di dalam tab peramban Anda, memakai mesin yang sama dengan yang menampilkan halaman web. File dibaca dari disk ke memori tab Anda, diolah di sana, lalu ditulis kembali sebagai unduhan. File itu tidak pernah dikirim ke mana pun — tidak ke kami, tidak ke pihak ketiga.
Buktikan sendiri
- Buka alat pengembang peramban Anda (F12) lalu pilih tab “Network” (Jaringan).
- Muat file Anda dan jalankan alatnya.
- Permintaan yang akan Anda lihat hanya mengambil kode alat itu sendiri — dan, pada beberapa alat berat, mesin sumber terbukanya dari CDN publik — ditambah satu ping kunjungan halaman yang kecil ke loreatec.jp (alamat dan judul halaman, tidak lebih). Tidak satu pun membawa file Anda.
Pertanyaan yang sering diajukan
Kenapa mendekode JWT bukan masalah keamanan, tapi menempelkannya di tempat lain iya?
Isinya hanya dienkode, bukan dienkripsi: siapa pun yang memegang token itu bisa membacanya, jadi membaca bukanlah risikonya. Yang berisiko adalah token itu sendiri: token itu berfungsi sebagai kunci ke akun Anda sampai kedaluwarsa. Tempelkan ke situs web milik orang lain, dan Anda sudah menyerahkan akses login Anda kepada mereka.
Bisakah alat ini memeriksa RS256?
Belum bisa — hanya HS256, yang cuma perlu kunci rahasia bersama. Memeriksa RS256 memerlukan kunci publik penerbitnya dalam bentuk JWK atau PEM, yang akan memerlukan antarmuka lebih rumit daripada yang sepadan untuk alat ini.