Generirati sigurnu zaporku
- Nadzorna ploča
- Dokumentacija
- API
Zašto generirati sigurne lozinke?
Generiranje sigurnih zaporki ključno je za zaštitu internetskih računa i podataka osjetljiv na napade. Jake, jedinstvene lozinke za svaki račun smanjuju rizik od ugroženi u slučaju curenja podataka ili napada brutalnom silom. Koristite generator riječi Password vam pomaže stvoriti složene lozinke koje je teško pogoditi.
Karakteristike generiranih lozinki
Ovaj alat za generiranje lozinki omogućuje vam stvaranje personaliziranih lozinki u skladu s vašim potrebama. Možete definirati duljinu lozinke, kao i vrste znakova koje treba uključiti: velika, mala slova, brojevi i posebni znakovi.
Kako generirati lozinke
Na stranici za generiranje možete odrediti kriterije svoje lozinke, kao što su duljina i vrste znakova koje treba uključiti. Nakon definiranja kriterija, kliknite na gumb za generiranje jedne ili više riječi lozinka.
Čim se lozinka generira, bit će prikazana u okviru s rezultatima. Možete jednostavno kopirati lozinku(e) pomoću gumba za kopiranje predviđenog za ovu svrhu.
Primjer generirane lozinke
Ovdje je primjer generirane lozinke duljine 12 znakova, uključujući velika slova, mala slova, brojevi i posebni znakovi:
<šifra>
A7f!k3B#d8E2
Često postavljana pitanja
Koju duljinu zaporke trebam odabrati?
U 2026., trenutne preporuke (ANSSI, NIST, OWASP) vrte se oko najmanje 12 znakova za standardni račun i 16 ili više znakova za osjetljivi račun (administrator, sef, glavna e-pošta). S punom abecedom od 94 znaka za ispis, lozinka od 12 znakova već postiže oko 78 bita entropije, što je otporno na offline grube napade na potrošački hardver.
Duljina ili složenost: što je važnije?
Duljina pobjeđuje velikom razlikom. Udvostručenje duljine lozinke umnožava njezin prostor pretraživanja s ogromnim faktorom, dok dodavanje klase znakova samo proširuje abecedu. Zaporka od 20 malih slova jača je od riječi od 8 znakova s velikim slovima, brojevima i simbolima. Stoga se odlučite za dugačke lozinke prije nego što ih pokušate učiniti egzotičnim.
Što je entropija zaporke?
Entropija mjeri nepredvidljivost lozinke, izraženu u bitovima. Za istinski nasumične lozinke duljine L izvučene iz abecede od N znakova, entropija je L × log2(N). Lozinka od 12 znakova nasumično izvučenih iz 94 simbola daje približno 78 bita. Ispod 60 bita, lozinku smatramo napadljivom izvan mreže. Iznad 80 bita postaje izvan praktičnog raspona.
Da li se generirana lozinka prenosi ili sprema na poslužitelj?
Ne. Generiranje se vrši u vašem pregledniku pomoću crypto.getRandomValues(), kriptografski sigurnog API-ja koji otkrivaju moderni preglednici. Nikakve se lozinke ne šalju na poslužitelj, niti bilježe niti se pohranjuju u predmemoriju. Alat možete koristiti izvan mreže nakon početnog učitavanja stranice, što ga čini sigurnim alatom za generiranje osjetljivih tajni.
Trebate li redovito mijenjati zaporke?
Preporuke su evoluirale. NIST i ANSSI sada preporučuju protiv redovite automatske rotacije bez razloga: to tjera korisnike da biraju slabe varijante. Promijenite lozinku samo ako sumnjate da je lozinka ugrožena, ako se pojavi u curenju podataka (testirajte na Have I Been Pwned) ili ako je podijeljena s nekim tko joj više nema pristup. Umjesto toga, koristite dugačke lozinke, jedinstvene po stranici, pohranjene u upravitelju.
Zašto izbjegavati lozinke sastavljene od riječi iz rječnika?
Moderni napadi ne testiraju kombinacije jednu po jednu, oni počinju od ogromnih rječnika (riječi, imena, datumi, obrasci zamjene poput @ za a) zatim primjenjuju pravila mutacije. Password123! pada za nekoliko sekundi. Dajte prednost stvarno nasumičnoj zaporci koju generira alat kao što je ovaj ili zaporku sastavljenu od nekoliko neovisnih riječi izvučenih nasumično (diceware metoda).
Primjer zahtjeva
curl -X POST https://cdrn.fr/api/v1/tools/password-generator/execute \
-H "Content-Type: application/json" \
-d '{"length":32,"uaz":true,"laz":true,"09":true,"symbol":true,"quantity":1}'
Ulazna shema
| Polje | Tip | Obavezno | Zadano |
|---|---|---|---|
length |
integer | ✓ | 32 |
uaz |
boolean | ✓ | true |
laz |
boolean | ✓ | true |
09 |
boolean | ✓ | true |
symbol |
boolean | ✓ | true |
quantity |
integer | ✓ | 1 |
Krajnje točke
GET https://cdrn.fr/api/v1/tools- ispisuje sve dostupne alateGET https://cdrn.fr/api/v1/tools/password-generator- dohvaća shemu ovog alataPOST https://cdrn.fr/api/v1/tools/password-generator/execute- izvršava ovaj alat s JSON payloadom