Что делает этот генератор паролей
Инструмент создаёт случайный пароль длиной до 50 символов из выбранных вами наборов: строчные буквы, прописные буквы, цифры, знаки пунктуации, а также скобки и символы. Пароль формируется прямо в вашей сессии и нигде не сохраняется и не передаётся — каждый результат существует только на той странице, которую вы видите.
Как пользоваться
Отметьте наборы символов, которые хотите включить, выберите способ подбора символов, задайте длину пароля и нажмите «Сгенерировать». Вы можете сочетать любые из пяти наборов в любой комбинации. Чем больше наборов вы включите, тем шире пространство перебора и тем сложнее подобрать пароль.
Подбирать равномерно из предлагает две стратегии. Все выбранные символы объединяет все включённые наборы в один общий пул и берёт каждый символ из него случайно и равновероятно. Каждый выбранный набор поочерёдно перебирает включённые наборы по кругу, гарантируя, что каждый набор представлен максимально равномерно, после чего финальное перемешивание меняет порядок символов случайным образом.
Как работает формула
Стойкость пароля обычно описывают через пространство перебора — общее число возможных паролей, которые злоумышленнику придётся проверить в худшем случае. Для пула из P различных символов и длины L пространство перебора равно \(P^{L}\).
$$\text{Search Space} = P^{L}$$
Добавление ещё одного символа (увеличение L) умножает это пространство на P, а добавление новых типов символов увеличивает P, поэтому длина и разнообразие усиливают защиту совместно.
Разбор на примере
Допустим, вы включили строчные буквы (26), прописные буквы (26) и цифры (10), выбрали Каждый выбранный набор и запросили 8 символов. Наборов \(k=3\), поэтому чередование 0,1,2,0,1,2,0,1 даёт 3 строчные буквы, 3 прописные буквы и 2 цифры. После перемешивания по алгоритму Фишера — Йейтса может получиться, например, kT4mQ7pR. Размер пула \(P = 26+26+10 = 62\), значит пространство перебора равно $$62^{8} \approx 2{,}18 \times 10^{14}.$$
Частые вопросы
Сохраняются ли мои пароли? Нет. Каждый пароль генерируется только для отображения и не сохраняется и не записывается в журнал.
Какой длины должен быть пароль? Стремитесь как минимум к 12–16 символам с несколькими типами символов. Чем длиннее, тем надёжнее: каждый дополнительный символ умножает пространство перебора.
Что гарантирует режим «Каждый выбранный набор»? Он распределяет символы максимально равномерно по выбранным вами наборам, что помогает выполнить требования сайтов о сочетании букв, цифр и символов.