Razvoj / Bezbednost

Generator API ključeva (nasumični, sa prefiksom, bezbedni)

Generišite kriptografski nasumične API ključeve ili tajne tokene u pregledaču: izaberite dužinu, slova i cifre, heksadecimalne ili base64url znakove i opcioni prefiks, kao što je sk_live_, pa pogledajte jačinu u bitovima.

Generator API ključeva (nasumični, sa prefiksom, bezbedni): Svaki znak bira kriptografski generator nasumičnih vrednosti u pregledaču, uz odbacivanje nepodobnih vrednosti kako nijedan znak ne bi imao veću verovatnoću od drugih. Jačina je dužina × log₂(broj znakova): 32 slova i cifre daju 190 bitova, a 32 heksadecimalna znaka 128 bitova. Sve iznad 128 bitova ne može da se pogodi. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Generator API ključevaLokalna obrada

U potpunosti radi u vašem pregledaču

190 bitova nasumičnosti po ključu

Ključevi se generišu kriptografskim generatorom nasumičnih brojeva u vašem pregledaču, pri čemu je svaki znak podjednako verovatan, i nikada se ne šalju. Jačina je dužina pomnožena sa log₂ broja znakova: 32 slova i cifre daju 190 bitova. Prefiks kao što je sk_live_ olakšava prepoznavanje ključeva u kodu i omogućava skenerima tajni da pronađu one koji su procureli. Na serveru čuvajte samo hash svakog ključa, kao što biste čuvali lozinku.

Ključevi i UUID-ovi

Nasumični UUID ima 122 bita slučajnosti, što je dovoljno za identifikator, ali njegov utvrđeni format čini da izgleda kao ID, a ne kao tajna vrednost. Ključ iz ovog alata može imati bilo koju dužinu; za identifikatore koristite Generator UUID-ova.

Čuvanje ključeva

Pošto su API ključevi dugi i nasumični, za njihovo bezbedno čuvanje dovoljan je brzi hash kao što je SHA-256; spori hash algoritmi poput bcrypt-a namenjeni su ljudskim lozinkama. Izračunajte hash ključa pomoću hash generatora da biste videli šta server čuva.

Kako se koristi

  1. Izaberite dužinu i znakove.
  2. Dodajte prefiks ako želite ključeve koje je lako prepoznati.
  3. Generišite jedan ili više ključeva i kopirajte ih.

Privatnost i ograničenja

Ključevi se generišu u vašem pregledaču i nikada se ne šalju niti čuvaju.

Srodne alatke

Često postavljana pitanja

Koliko dug treba da bude API ključ?

Najmanje 128 bitova nasumičnosti: 22 slova i cifre, 32 heksadecimalna znaka ili 22 base64url znaka.

Zašto dodati prefiks?

Prefiks kao što je sk_live_ na prvi pogled pokazuje čemu ključ služi, a alatima za skeniranje tajni omogućava da uoče ključeve koji su slučajno uneti u kod.

Kako server treba da čuva ključeve?

Kao lozinke: čuvajte hash, kao što je SHA-256, i upoređujte hash vrednosti; pun ključ prikažite vlasniku samo jednom.

Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban