Omnikit
GeliştiriciDosyalarParaTüm araçlar
Ctrl K
Geliştirici araçlarıDosya araçlarıPara hesaplayıcılarıTüm araçlar
Ana sayfaGeliştirici araçlarıJWT Çözücü, Doğrulayıcı ve Kodlayıcı
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt

JWT Çözücü, Doğrulayıcı ve Kodlayıcı

geliştirici

Herhangi bir JWT'yi çözün, imzasını doğrulayın ve yeni belirteçler imzalayın, hepsi tarayıcınızda

Tarayıcınızda çalışır. Yazdığınız hiçbir şey bir yere gönderilmez.

Bir JWT claim'lerini açıkta taşır, bu yüzden belirteci elinde tutan herkes onları okuyabilir, çünkü Base64 şifreleme değil kodlamadır. Bu araç 3 parçayı çözer, süre sonunu gösterir ve bir belirteci HS256, RS256 veya ES256 ile doğrular ya da imzalar. Belirteç tarayıcınızdan asla çıkmaz.

Bu sayfa İngilizce aslından makine çevirisiyle çevrilmiştir. Çeviri henüz bir kişi tarafından gözden geçirilmedi; esas alınması gereken İngilizce sürümdür. İngilizce aslını okuyun

Sırada:
  • JWK to PEM Converter Convert a JSON Web Key to PEM and back for RSA, EC and Ed25519 keys, with the thumbprint
  • Unix Zaman Damgası Dönüştürücü Unix zaman damgalarını tarihe, tarihleri zaman damgasına, her saat diliminde

JWT nasıl doğrulanır ve oluşturulur

1

"Çöz ve doğrula" sekmesinde belirteci Kodlanmış belirteç kutusuna yapıştırın.

2

Yanında görünen Başlık, Yük ve Claim açıklamaları bölmelerini okuyun.

3

Anahtar alanına gizli anahtarı ya da PEM veya JWK olarak açık anahtarı girin ve Doğrula'ya basın.

4

Sonucu okuyun: "İmza doğrulandı" veya "İmza geçersiz".

5

Bir test belirteci yapmak için "Kodla ve imzala"yı açın, Algoritma ve süre sonunu seçin, bir anahtar ekleyin ve Belirteci imzala'ya basın.

JWT Çözücü, Doğrulayıcı ve Kodlayıcı hakkında

Bu JWT çözücü herhangi bir JSON Web Token'ı okur ve başlığını, yükünü ve imzasını renk eşlemeli üç parça olarak gösterir. Her standart claim sade bir açıklama satırı alır, süre sonu gerçek bir tarihe ve "geçerli" ya da "süresi dolmuş" rozetine dönüştürülür ve imzayı HS256, HS384, HS512, RS256 veya ES256 ile doğrulayabilirsiniz.

İnsanlar buna bir oturum açma birden başarısız olduğunda ve belirtecin süresinin mi dolduğunu yoksa başka bir hedef kitle için mi verildiğini bilmeleri gerektiğinde başvurur. Bir claim'e dayanan kod yazmadan önce üçüncü taraf bir API'nin erişim belirteçlerine gerçekte ne koyduğunu görmenin de en hızlı yoludur. Kodla sekmesi diğer yönü üstlenir: bir kimlik doğrulama akışı kurarken kendi hizmetinizi test etmek için belirli bir subject, scope ve süre sonu olan bir belirtece ihtiyacınız olduğunda JSON'u düzenleyebilir, bir algoritma seçebilir, süre sonunu ayarlayabilir ve bir gizli anahtarla ya da oluşturulmuş bir test anahtar çiftiyle imzalayabilirsiniz.

Her şey WebCrypto API ile tarayıcınızda çalışır. Belirteçler, gizli anahtarlar ve anahtarlar hiçbir yere gönderilmez ve saklanmaz, bu yüzden gerçek belirteçleri yapıştırmak güvenlidir. Buradaki imzalama sahip olduğunuz sistemleri test etmek içindir; üretim belirteçleri yalnızca onun tuttuğu bir anahtarla kimlik doğrulama sunucunuzdan gelmelidir.

Doğrulamak veya imzalamak için Ctrl+Enter'a basın. Base64 aracı tek bir parçayı elle çözer, Password Generator ise HS256 için rastgele bir gizli anahtar üretir.

Sık sorulan sorular

Buraya gerçek bir JWT yapıştırmak güvenli mi?

Evet. Çözme ve doğrulama JavaScript ve WebCrypto API ile tarayıcınızda çalışır. Belirteç, gizli anahtar ve girdiğiniz herhangi bir anahtar sayfadan asla çıkmaz ve kaydedilmez, bu yüzden bir üretim belirteci gizli kalır. Yine de herhangi bir yere yapıştırdığınız uzun ömürlü bir belirteci yenilemeniz gereken bir şey olarak görün.

Çözücü yükü neden gizli anahtar olmadan gösteriyor?

Bir JWT şifrelenmez, imzalanır. Başlık ve yük Base64URL ile kodlanmış düz JSON'dur, bu yüzden belirteci elinde tutan herkes onları okuyabilir. Gizli anahtar veya anahtar yalnızca imzayı kontrol etmek için gerekir; bu da belirtecin o anahtara sahip kişi tarafından verildiğini ve değiştirilmediğini kanıtlar.

Bir JWT imzasını nasıl doğrularım?

Belirteci yapıştırın, başlıktan algoritmayı seçin (genellikle HS256 veya RS256), HS algoritmaları için paylaşılan gizli anahtarı ya da RS256 ve ES256 için PEM veya JWK açık anahtarı girin, sonra Doğrula'ya veya Ctrl+Enter'a basın. Yeşil bir rozet imzanın eşleştiği anlamına gelir; kırmızı ise anahtarın yanlış olduğu veya belirtecin değiştirildiği anlamına gelir.

JWT'min süresinin dolup dolmadığını nasıl anlarım?

Claim açıklamalarının yanındaki rozete bakın. exp claim'i gelecekteyse bir tarihe kadar Geçerli, değilse ne kadar önce olduğuyla Süresi doldu, nbf claim'i henüz ilerideyse o zamana kadar Geçerli değil yazar. exp, iat ve nbf claim'leri göreli zamanlarla birlikte gerçek tarihler olarak da gösterilir.

Test için bir JWT oluşturabilir miyim?

Evet. Kodla ve imzala sekmesini açın, başlık ve yük JSON'unu düzenleyin, HS256, HS384, HS512, RS256 veya ES256'yı seçin, 1 saat veya 30 gün gibi bir süre sonu ön ayarı seçin ve bir gizli anahtar veya özel anahtarla imzalayın. Test anahtar çifti oluştur, RS256 veya ES256 için tarayıcıda bir PEM anahtar çifti üretir.

Hangi algoritmalar destekleniyor?

Paylaşılan gizli anahtarla HS256, HS384 ve HS512; anahtar çiftiyle RS256 ve ES256. Başka algoritmalar kullanan belirteçler de çözülür ve claim'lerini gösterir; yalnızca imza doğrulaması bu beşiyle sınırlıdır.

Hâlâ takıldınız mı? JWT Çözücü, Doğrulayıcı ve Kodlayıcı hakkında sorun ve bilen herkes yanıtlayabilir. Hesap gerekmez.

Bu konuda okuyun

Tüm rehberler
  • How to decode a JWT and check whether it is validA JWT is three Base64URL parts. How to read the header and claims, check exp, nbf, iss and aud, verify the signature, and why decoding is not verifying.

İlgili araçlar

Tüm geliştirici araçları
Parola OluşturucuGüçlü rastgele parolalar ve akılda kalan parola cümleleri, cihazınızda oluşturulurWebRTC Leak TestSee which IP addresses WebRTC hands to websites, and whether your VPN is being bypassedSet-Cookie Header AnalyzerSee what a browser keeps from each Set-Cookie line, what it rejects and how to harden itURL Parser & Query EditorSplit a link into its parts, edit the parameters and rebuild itWhat Is My IP AddressSee the public IP address websites see for your connection, IPv4 or IPv6, and copy itPassword Strength CheckerHow long your password would survive an attack, and exactly what makes it weakHMAC GeneratorHMAC-SHA1, SHA-256, SHA-384 and SHA-512 of text or a file, and signature checksBcrypt Hash and VerifyHash a password with bcrypt at cost 4 to 14, or check a password against a hash
Bu araç işinize yaradı mı?
Omnikit

Küçük işler, tarayıcınızda. Ücretsiz, hızlı ve gizli. Dosyalar asla yüklenmez.

Dosyalar

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Geliştirici

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Para

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisગુજરાતીहिन्दीBahasa IndonesiaമലയാളംPolskiPortuguêsРусскийதமிழ்TürkçeاردوTiếng Việt
RehberlerSorularHakkındaNasıl kontrol ediyoruzHukuk kütüphanesi (beta)GizlilikKoşullarAçıklamaİletişimMore: Exam practice (UGC NET Paper 1)Tarayıcınızda çalışır. Hiçbir şey yüklenmez. © 2026 Omnikit (theomnikit.com)