Generator lozinki — besplatno
Generišite jake, nasumične lozinke sa prilagođenom dužinom, vrstama znakova i izuzecima. Besplatno, bez prijave.
Ostavite prazno za podrazumevanu listu. Razmaci se ignorišu.
Uobičajene upotrebe
- Kreirajte sigurnu lozinku za bankarstvoKreirajte dugu, kompleksnu lozinku za vaš račun, investicije i finansijske naloge.
- Kreirajte snažnu WiFi lozinkuKreirajte sigurnu WiFi lozinku koja je teška za pogađanje, ali laka za deljenje putem QR koda.
- Kreirajte lozinku za poslovni nalogIspunite zahteve korporativne lozinke — dužinu, složenost i pravila vrsta znakova.
- Kreirajte sigurnu API ključKreirajte nasumične, visokoentropije niskove za upotrebu kao API ključeva, tajnih tokena i potpisivanja tajni.
- Kreirajte lozinku za bazu podatakaKreirajte jake lozinke za korisnike baze podataka, koren naloga i veze sa uslugom.
Kako funkcioniše
Lozinke se generišu u potpunosti u vašem pregledaču koristeći crypto.getRandomValues() Web Crypto API-ja — isti kriptografski izvor slučajnosti koji pregledači koriste za TLS. Bez Math.random(), bez servera, bez ikakvog mrežnog zahteva.
- 1Sastavljanje skupa znakovaNa osnovu vaših izbora polja za potvrdu, alatka gradi odvojene nizove za velika slova, mala slova, cifre, i simbole. Ako je uključeno 'isključi slične znakove', vizuelno dvosmisleni znakovi poput 1, l, I, 0, i O se uklanjaju iz svakog skupa pre nego što se skup formira.
- 2Nasumičan izbor sa odbijajućim uzorkovanjemSvaka pozicija znaka se popunjava koristeći crypto.getRandomValues() sa odbijajućim uzorkovanjem: ako sirova nasumična vrednost padne u pristrasan rep raspodele, odbacuje se i ponovo izvlači. Ovo eliminiše modulo pristrasnost koja bi činila neke znakove statistički verovatnijim od drugih.
- 3Zagarantovano pokrivanje klasePosle uzorkovanja cele lozinke, alatka proverava da li je prisutan bar jedan znak iz svake izabrane klase. Ako nije, ponovo uzorkuje celu lozinku i proverava opet — do 100 puta — umesto da zamenjuje znakove u fiksnim mestima, što bi iskrivilo raspodelu.
- 4Procena entropije i vremena razbijanjaAlatka izračunava entropiju kao dužina × log2(veličina skupa) i procenjuje vreme razbijanja koristeći aritmetiku u log-prostoru naspram osnovne linije od 100 milijardi pokušaja u sekundi na GPU (odgovarajuće za brze heševe poput MD5; lozinke zaštićene bcrypt/Argon2 bi trajale mnogo duže). Obe cifre se trenutno ažuriraju dok menjate podešavanja.
Generator se u potpunosti izvršava u vašem pregledaču — lozinke, podešavanja, ili podaci o upotrebi se nikada ne šalju serveru.
Slične alatke
Provera jačine lozinke
Proverite koliko je jaka vaša lozinka analizom entropije, procenama vremena probijanja i detaljnom kontrolnom listom zahteva. Radi isključivo u vašem pregledaču.
Enkripcija teksta
Enkriptujte i dekriptujte tekst lozinkom koristeći snažan AES-256-GCM. Lozinka nikada ne napušta vaš pregledač. Bezbedno delite tajne.
Enkripcija fajlova (AES-256-GCM)
Enkriptujte bilo koji fajl lozinkom koristeći AES-256-GCM i PBKDF2 (250.000 iteracija). .enc izlaz otvara se samo sa ispravnom lozinkom, i samo ovaj alat može da ga dekriptuje. Potpuno na strani klijenta — vaš fajl nikada ne napušta vaš uređaj.