Preskočiť na hlavný obsah

Generátor hesiel zadarmo

Generujte silné, náhodné heslá s vlastnou dĺžkou, typmi znakov a vylúčeniami. Zadarmo, bez prihlásenia.

Po načítaní funguje offline
16
464

Nechajte prázdne pre predvolený zoznam. Medzery sa ignorujú.

Bežné použitia

  • Vytvorte bezpečné bankovné hesloVytvorte dlhé, zložité heslo pre bankové, investičné a finančné účty.
  • Vytvorte silné heslo WiFiVytvorte bezpečné heslo WiFi, ktoré je ťažké uhádnuť, ale ľahko sa zdieľať prostredníctvom QR kódu.
  • Vytvorte pracovné hesloSpĺňajte podnikové požiadavky na heslo — dĺžka, zložitosť a pravidlá typu znakov.
  • Vytvorte bezpečný API kľúčVytvorte náhodné, vysokoentropie reťazce na použitie ako API kľúče, tajné tokeny a podpisové tajnosti.
  • Vytvorte heslo databázyVytvorte silné heslá pre používateľov databázy, root účty a pripojenia služby.

Ako to funguje

Heslá sa generujú výhradne vo vašom prehliadači pomocou crypto.getRandomValues() z Web Crypto API — rovnakého kryptografického zdroja náhodnosti, aký prehliadače používajú pre TLS. Žiadne Math.random(), žiadny server, žiadna sieťová požiadavka akéhokoľvek druhu.

  1. 1
    Zostavenie zásoby znakov
    Na základe vašich volieb v zaškrtávacích políčkach nástroj zostaví samostatné polia pre veľké písmená, malé písmená, číslice a symboly. Ak je zapnuté 'vylúčiť podobné znaky', vizuálne nejednoznačné znaky ako 1, l, I, 0 a O sa z každej sady pred vytvorením zásoby odstránia.
  2. 2
    Náhodný výber s odmietacím vzorkovaním
    Každá pozícia znaku sa vyplní pomocou crypto.getRandomValues() s odmietacím vzorkovaním: ak surová náhodná hodnota spadne do skresleného chvosta rozdelenia, zahodí sa a znova vylosuje. Toto eliminuje modulové skreslenie, ktoré by robilo niektoré znaky štatisticky pravdepodobnejšie ako iné.
  3. 3
    Zaručené pokrytie tried
    Po vzorkovaní celého hesla nástroj skontroluje, či je prítomný aspoň jeden znak z každej zvolenej triedy. Ak nie, znova vylosuje celé heslo a znova skontroluje — až 100-krát — namiesto zamieňania znakov na pevných pozíciách, čo by skreslilo rozdelenie.
  4. 4
    Odhad entropie a času prelomenia
    Nástroj počíta entropiu ako dĺžka × log2(veľkosť zásoby) a odhaduje čas prelomenia pomocou logaritmickej aritmetiky voči základnej hodnote 100 miliárd pokusov za sekundu na GPU (vhodné pre rýchle hashe ako MD5; heslá chránené bcrypt/Argon2 by trvali oveľa dlhšie). Obidva údaje sa aktualizujú okamžite pri zmene nastavení.

Generátor beží výhradne vo vašom prehliadači — žiadne heslá, nastavenia ani údaje o použití sa nikdy neposielajú na server.

Súvisiace nástroje

Často kladené otázky