Генератор паролей

Два способа создать надёжные учётные данные. Режим надёжного пароля собирает случайную строку из выбранных наборов символов — каждый выбор использует криптографический генератор случайных чисел браузера. Режим запоминающейся парольной фразы (стиль XKCD) соединяет несколько распространённых слов в фразу, которую легко набрать и запомнить, но трудно угадать. Оба режима работают полностью в вашем браузере. Для машинных идентификаторов см. также Генератор UUID / GUID.
Режим:
Длина: Символы:
Создано локально с помощью crypto.getRandomValues — никуда не отправляется.
Оценка надёжности:
Ожидание
Почему это надёжно:
Стойкость пароля измеряется в битах энтропии. Каждый бит удваивает число догадок, которые должен перебрать злоумышленник, поэтому 70+ бит защищают от автономных атак, а 100+ бит — надёжно для мастер-паролей. Выбор символов здесь всегда использует crypto.getRandomValues с отбрасыванием выборки — никогда предсказуемый Math.random, а фильтр похожих символов убирает то, что легко спутать (0 O, 1 l I). Энтропия парольной фразы зависит от числа слов: пять слов из списка примерно в 400 слов уже превосходят десять случайных символов, и такую фразу человек реально может набрать.