Generátor hesel
Vytvořte silné náhodné heslo přímo v prohlížeči, bez serveru.
Související nástroje
Generátor hesel
Vygenerujte silné náhodné heslo a hned uvidíte, jak je bezpečné. Délku nastavíte od 6 do 64 znaků a vyberete, ze kterých sad znaků se má čerpat: velká písmena, malá písmena, číslice a symboly. Heslo se objeví okamžitě a mění se při každé úpravě volby i po stisknutí tlačítka.
Každá zapnutá sada se v hesle zaručeně objeví alespoň jednou — se zapnutými číslicemi tak heslo vždy nějakou číslici obsahuje a nemusíte ho generovat pořád dokola, dokud neprojde registračním formulářem. Znaky se pak zamíchají, takže ty zaručené nesedí na předvídatelných pozicích. Pokud vám vadí záměna podobných tvarů, zapněte „Vynechat zaměnitelné znaky“ a ze sady vypadnou O, 0, I, l, 1 a další snadno zaměnitelné znaky.
Přehled pod heslem ukazuje délku, počet použitých sad, přibližnou entropii v bitech a slovní hodnocení síly. Entropie je poctivá míra: říká, kolik pokusů by útočník v průměru potřeboval, a počítá se jako délka krát dvojkový logaritmus velikosti sady. Méně než 45 bitů je slabé, 45 až 70 průměrné, 70 až 100 silné a víc už velmi silné. Délka pomáhá víc než exotické symboly, takže delší heslo z menší sady často porazí krátké plné interpunkce.
Náhodnost pochází z kryptografického generátoru prohlížeče crypto.getRandomValues, s rejection sampling, aby žádný znak nebyl pravděpodobnější než jiný. Nic se nepřenáší: heslo vzniká na vašem zařízení a nikdy se nedostane na server, takže ho můžete rovnou vložit do správce hesel.