İçeriğe atla

JWT Çözücü

JSON Web Token içeriğini okuyun, süresini kontrol edin ve imzasını doğrulayın.

Token ve anahtar tarayıcınızda işlenir, hiçbir yere gönderilmez.

JWT nedir, nasıl çözülür?

JWT (JSON Web Token), kullanıcı kimliği ve yetkilerini taşıyan, noktayla ayrılmış üç bölümden oluşan bir token biçimidir: header (algoritma), payload (veriler) ve signature (imza). Token'ı kutuya yapıştırdığınızda header ve payload anında çözülür, zaman alanları okunur tarihe çevrilir.

  • API kimlik doğrulama sorunlarını ayıklama
  • Token süresinin (exp) dolup dolmadığını kontrol etme
  • HS256 imzasını gizli anahtarla doğrulama

Sıkça sorulan sorular

Token'ım sunucuya gönderiliyor mu?
Hayır. Çözümleme ve imza doğrulama tamamen tarayıcınızda yapılır; token veya gizli anahtar hiçbir yere gönderilmez.
JWT çözmek imzayı doğrulamak mıdır?
Hayır. JWT'nin header ve payload kısmı yalnızca Base64URL ile kodlanmıştır ve herkes tarafından okunabilir. Token'ın değiştirilmediğini anlamak için imzanın gizli anahtarla doğrulanması gerekir.
Hangi algoritmalar doğrulanabiliyor?
HMAC tabanlı HS256, HS384 ve HS512 imzaları gizli anahtarla doğrulanabilir. RS256 ve ES256 gibi açık anahtarlı algoritmaların içeriği çözülür ancak imzası doğrulanmaz.
exp, iat ve nbf ne anlama gelir?
exp token'ın son geçerlilik zamanı, iat oluşturulma zamanı, nbf ise geçerli olmaya başladığı zamandır. Hepsi Unix zaman damgasıdır; araç bunları okunur tarihe çevirir.

Son güncelleme: