Minimal bir payload
"my-secret" secret'ı ve HS256 ile, payload veya secret'ın tek bir karakteri değişse bile imzası tamamen değişen bir token üretir.
{ "sub": "42", "iat": 1700000000 }Kendi secret'ınızla HS256, HS384 veya HS512 kullanarak JSON Web Token oluşturun ve imzalayın.
Yalnızca tarayıcınızda imzayı hesaplamak için kullanılır — hiçbir yere gönderilmez.
{
"alg": "HS256",
"typ": "JWT"
}Sonuç burada görünecek.
İmzalama tamamen tarayıcınızda Web Crypto API ile yapılır — secret ve payload hiçbir sunucuya gönderilmez.
Bu araç işinize yaradı mı?
Bir JSON Web Token, noktalarla birleştirilmiş üç base64url segmentidir — başlık, payload, imza. İmza, bir JWT'yi güvenilir kılan şeydir: payload'ı herkes okuyabilir, ama yalnızca secret'a sahip biri sunucunun kabul edeceği bir imza üretebilir.
Bu araç, bu token'ı tamamen Web Crypto API'sinin HMAC uygulamasıyla oluşturur ve imzalar. Yazdığınız secret yalnızca yerelde imzayı hesaplamak için kullanılır, hiçbir yere gönderilmez.
"my-secret" secret'ı ve HS256 ile, payload veya secret'ın tek bir karakteri değişse bile imzası tamamen değişen bir token üretir.
{ "sub": "42", "iat": 1700000000 }JWT başlık, payload ve imzasını secret olmadan çözün ve inceleyin.
Herhangi bir metinden SHA-1, SHA-256, SHA-384 ve SHA-512 hash üretin.
Base64 metin veya dosyaları kodlayın ve çözün; data URL desteklidir.