Kriptografi ve güvenlik

JWT Çözücü

JSON Web Token dizelerini üst bilgi, yük ve imza bölümlerine ayırarak içeriğini ve standart taleplerini inceleyin.

Aracı çalıştır

JWT Çözücü, nokta ile ayrılmış üç parçalı JSON Web Token dizelerini ayrıştırarak başlık, veri yükü ve imza bileşenlerini okunabilir JSON biçiminde sunar. Kimlik doğrulama ve API entegrasyonlarında iletilen belirteçlerin içeriğini doğrudan inceleyebilirsiniz. Belirtecin ilk iki bölümü Base64URL kodlamasından çözülerek UTF-8 JSON nesneleri haline getirilir. Bu sayede algoritma türü, belirteç tipi, yayıncı (iss), konu (sub), hedef kitle (aud) ve süre sonu (exp) gibi standart talepleri tek ekranda görebilirsiniz. Üçüncü parça ise imza verisi olarak ele alınır ve ham metin olarak korunur. İsteğe bağlı imza doğrulama seçeneğini işaretleyip gizli anahtar eklediğinizde, başlıkta belirtilen algoritma üzerinden imza geçerliliği denetlenir. Anahtar girilmeden doğrulama istendiğinde işlem yapılmaz ve sonuç panelinde durum notu paylaşılır. Hatalı Base64URL dizilimi, geçersiz JSON yapısı veya eksik segment içeren girdilerde karşılaşılan problemler açıkça listelenir. Böylece belirtecin teknik yapısını analiz edebilir, hata ayıklama süreçlerinizi kolayca hızlandırabilirsiniz.

Kullanım

  1. JWT alanına nokta ile ayrılmış üç parçalı belirteç metnini yapıştırın.
  2. İmza kontrolü yapmak istiyorsanız imza doğrulama kutusunu işaretleyin ve ilgili gizli anahtarı girin.
  3. Çözümleme işlemini başlatın.
  4. Sonuç alanında başlık, veri yükü, standart talepler ve imza durumunu inceleyin.

Örnekler

  • Üç parçalı standart bir belirteç girerek başlık ve veri yükü içeriğini UTF-8 JSON formatında çözümleme.
  • Belirteci gizli anahtarla birlikte girip imza kontrolünü etkinleştirerek geçerlilik durumunu inceleme.

SSS

JWT çözücü şifre çözme işlemi yapar mı?

Standart JWT belirteçleri şifrelenmiş değil, Base64URL ile kodlanmıştır. Bu araç Base64URL kodunu çözerek JSON içeriğini görünür kılar.

İmza doğrulaması yapmadan belirteç geçerli sayılır mı?

Yalnızca belirtecin kodunu çözmek onun güvenilirliğini kanıtlamaz. Bütünlük kontrolü için gizli anahtar ile imza doğrulama seçeneğini kullanabilirsiniz.

Belirteçte üçten farklı sayıda parça bulunursa ne olur?

Araç yalnızca nokta ile ayrılmış üç parçalı standart belirteçleri işler. Farklı segment sayısına sahip girdilerde işlem yapılamaz ve hata bildirilir.

Gizli anahtar girmeden imza doğrulaması seçilirse ne gerçekleşir?

Doğrulama kutusu işaretlenip anahtar alanı boş bırakıldığında imza denetimi atlanır ve sonuç ekranında eksik anahtar uyarısı görüntülenir.

Bu aracı sitenize ekleyin

Aşağıdaki kodla çalışan SmartPlusLab aracını web sitenize ekleyin.