Generator gesel — brezplačno
Ustvarite močna, naključna gesla z izbrano dolžino, vrstami znakov in izključitvami. Brezplačno, brez prijave.
Pustite prazno za privzeti seznam. Presledki se prezrejo.
Pogosta področja uporabe
- Ustvarite varno bančno gesloUstvarite dolgo, zapleteno geslo za bankarske, naložbene in finančne račune.
- Ustvarite močno geslo WiFiUstvarite varno geslo WiFi, ki je težko ugibati, vendar enostavno deliti prek QR kode.
- Ustvarite delovno gesloIzpolnite zahteve za gesla podjetja — dolžino, kompleksnost in pravila vrste znakov.
- Ustvarite varno ključ APIUstvarite naključne, visoko-entropijske nize za uporabo kot ključi API, tajni žetoni in podpisovalne tajne.
- Ustvarite geslo podatkovne bazeUstvarite močna gesla za uporabnike podatkovne baze, root račune in povezave storitve.
Kako deluje
Gesla se ustvarijo v celoti v vašem brskalniku z uporabo crypto.getRandomValues() iz Web Crypto API — istega kriptografskega naključnega vira, ki ga brskalniki uporabljajo za TLS. Brez Math.random(), brez strežnika, brez kakršne koli omrežne zahteve.
- 1Sestavljanje nabora znakovNa podlagi vaših izbir potrditvenih polj orodje zgradi ločena polja za velike črke, male črke, števke in simbole. Če je 'izključi podobne znake' vklopljeno, se vizualno dvoumni znaki, kot so 1, l, I, 0 in O, odstranijo iz vsakega nabora, preden se oblikuje bazen.
- 2Naključna izbira z vzorčenjem zavrnitveVsak položaj znaka se napolni z uporabo crypto.getRandomValues() z vzorčenjem zavrnitve: če surova naključna vrednost pade v pristranski rep porazdelitve, se zavrže in znova izbere. To odpravlja modulo pristranskost, ki bi nekatere znake statistično naredila bolj verjetne od drugih.
- 3Zagotovljena pokritost razredovPo vzorčenju celotnega gesla orodje preveri, ali je prisoten vsaj en znak iz vsakega izbranega razreda. Če ni, znova vzorči celotno geslo in znova preveri — do 100-krat — namesto zamenjave znakov v fiksnih mestih, kar bi izkrivilo porazdelitev.
- 4Ocena entropije in časa razbitjaOrodje izračuna entropijo kot dolžina × log2(velikost nabora) in oceni čas razbitja z uporabo aritmetike v logaritemskem prostoru glede na osnovo 100 milijard poskusov na sekundo na GPU (primerno za hitre hashe, kot je MD5; gesla, zaščitena z bcrypt/Argon2, bi trajala veliko dlje). Obe številki se posodobita takoj, ko spremenite nastavitve.
Generator teče v celoti v vašem brskalniku — nobena gesla, nastavitve ali podatki o uporabi se nikoli ne pošljejo na strežnik.
Sorodna orodja
Preverjevalnik trdnosti gesla
Preverite, kako trdno je vaše geslo z analizo entropije, ocenami časa vdora in podrobnim kontrolnim seznamom zahtev. Deluje v celoti v vašem brskalniku.
Šifriranje besedila
Šifrirajte in dešifrirajte besedilo z geslom z uporabo robustnega AES-256-GCM. Geslo nikoli ne zapusti vašega brskalnika. Delite skrivnosti varno.
Šifriranje datotek (AES-256-GCM)
Šifrirajte katero koli datoteko z geslom z AES-256-GCM in PBKDF2 (250.000 ponovitev). Izhod .enc se odpre samo s pravilnim geslom in samo to orodje ga lahko dešifrira. Popolnoma na strani odjemalca — vaša datoteka nikoli ne zapusti vaše naprave.