Güçlü Secret Üretici

JWT imzası, API anahtarı ya da oturum token'ı için kriptografik olarak güvenli rastgele değerler üretin; Hex, Base64 ve Base64URL biçimlerinde.

Tamamen tarayıcınızda çalışır; girdiğiniz veriler hiçbir sunucuya gönderilmez.

    Ne kadar uzun olmalı?

    • JWT HS256 anahtarı: en az 32 bayt (256 bit) rastgele değer. Kısa ya da tahmin edilebilir anahtarlar çevrimdışı kaba kuvvetle kırılabilir.
    • HS384 / HS512: sırasıyla en az 48 ve 64 bayt.
    • API anahtarı, oturum ya da sıfırlama token'ı: en az 16 bayt, tercihen 32 bayt.

    Değerler tarayıcının kriptografik rastgele sayı üretecinden (crypto.getRandomValues) alınır; Math.random kullanılmaz. Ürettiğiniz secret'ları koda gömmek yerine bir secret yöneticisinde saklayın.