JWT oluşturucu
Bir yükten ve gizli anahtardan imzalı bir JSON Web Token'ı tarayıcınızda anında oluşturun.
JWT oluşturucu nasıl kullanılır
- Yükü JSON olarak girin, ör. {"sub":"123","name":"Ada","exp":1893456000}.
- İmza algoritmasını seçin: HS256, HS384 veya HS512.
- Uygulamanızın token'ları doğrulamak için kullandığı paylaşılan gizli anahtarı girin.
- Authorization: Bearer başlığına yapıştırmaya hazır imzalı token'ı oluşturmak için Çalıştır'a tıklayın.
JWT oluşturucu nasıl çalışır
Oluşturucu, {"alg":"HS256","typ":"JWT"} gibi bir başlık oluşturur, bunu yükünüzle birlikte Base64URL ile kodlar ve bir noktayla birleştirir. Ardından bu dizenin gizli anahtarınızla SHA-256, SHA-384 veya SHA-512 tabanlı HMAC'ini hesaplar ve Base64URL ile kodlanmış imzayı üçüncü bölüm olarak ekler.
İmzalama, Web Crypto API ile tamamen tarayıcınızda gerçekleşir. Geliştirme ve test için kullanın; üretimde token'ları sunucunuzdan verin ve gizli anahtarları istemci tarafı araçlardan uzak tutun. İncelemek için sonucu JWT çözücüye yapıştırın.
Sıkça sorulan sorular
- Bu araç ücretsiz mi?
- Evet. JWT'leri ücretsiz ve hesap açmadan oluşturabilirsiniz.
- Hangi imza algoritmaları destekleniyor?
- HS256, HS384 ve HS512; hepsi HMAC tabanlıdır ve tarayıcınızın yerleşik kriptografisiyle gizli anahtarınızla imzalanır.
- Gizli anahtarım tarayıcımdan çıkıyor mu?
- Hayır. İmzalama tamamen tarayıcınızda gerçekleşir; yükünüz ve gizli anahtarınız hiçbir zaman bir sunucuya gönderilmez.