Расширенный генератор паролей

Создавайте до 100 паролей сразу со своим набором символов, дополнительными и исключёнными символами, режимом без повторов и точной энтропией. В браузере.

Используемые символы

Добавляются как отдельный набор, например буквы с диакритикой.

Очень надёжный129.4 бит

Каждый пароль выбирается равновероятно с помощью crypto.getRandomValues из набора в 89 символов. При длине 20 и выбранных правилах существует 2^129.4 вариантов пароля, то есть 129.4 бит энтропии.

Что такое Расширенный генератор паролей?

Расширенный генератор даёт полный контроль над алфавитом: меняйте набор спецсимволов, добавляйте дополнительные знаки (например, буквы с диакритикой), исключайте символы, которые отвергает система, запрещайте повторы и создавайте до 100 паролей за раз. Он показывает точную энтропию для ваших настроек.

Как пользоваться Расширенный генератор паролей

  1. Выберите Длина (4–1024) и Количество паролей (1–100).
  2. Отметьте наборы символов и отредактируйте Набор спецсимволов под то, что принимает целевая система.
  3. При необходимости заполните Дополнительные символы и Никогда не использовать эти символы, а также отметьте Без повторяющихся символов.
  4. Нажмите Сгенерировать заново, затем Копировать или Скачать список в виде текстового файла.

Пример

Ввод
Length 20, upper + lower + digits, no look-alikes, no repeats, 3 passwords
Вывод
QqcLj5RgsKmHYZ4dkubN
4MLT9KXU7mneYoxd8isW
AWBrvR3QLS9C7gaYFpfV
(111.1 bits each)

Результат случаен: ваши пароли будут другими.

Когда использовать Расширенный генератор паролей

Используйте, когда у системы необычные правила паролей (ограниченный список спецсимволов, запрещённые знаки, фиксированный алфавит вроде hex) или когда нужно много паролей сразу, например для заведения учётных записей. Для одного обычного пароля проще базовый генератор.

Как работает Расширенный генератор паролей

Выбранные наборы, пользовательский набор спецсимволов и дополнительные символы образуют непересекающиеся группы; исключённые и похожие символы удаляются. Символы выбираются через crypto.getRandomValues с выборкой с отбрасыванием. При включённом Без повторяющихся символов алфавит перемешивается несмещённым тасованием Фишера-Йетса, и берутся первые N символов. Для обязательных групп отбрасывается пароль целиком, поэтому результат остаётся равномерным. Энтропия это log2 точного числа вариантов: N^L (или убывающий факториал N!/(N−L)! без повторов) с поправкой по формуле включений и исключений для обязательных групп.

Распространенные Случаи Использования

  • Выдача пакета начальных паролей новым пользователям
  • Пароли для систем, принимающих лишь определённые спецсимволы
  • Секреты только из hex- или только из цифр через дополнительные символы
  • Пароли без символов, ломающих shell-скрипты и конфигурационные файлы

Примечание по Безопасности

Скачанный список остаётся на вашем устройстве; удалите файл после раздачи паролей. Передавайте начальные пароли отдельным каналом от имён пользователей.

Часто Задаваемые Вопросы

Делает ли «без повторяющихся символов» пароли сильнее?

Нет, чуть слабее: вариантов становится меньше. Режим нужен только для систем, отвергающих повторы. Точный эффект виден по значению энтропии.

Как создать секрет только из hex-символов?

Снимите галочки с заглавных, строчных и спецсимволов, оставьте цифры и введите abcdef в Дополнительные символы. Тогда каждый символ несёт ровно 4 бита.

Независимы ли пароли в пакете?

Да. Каждый пароль создаётся отдельно криптостойким генератором; знание одного ничего не говорит об остальных.

Почему у режима без повторов есть ограничение длины?

Без повторов нельзя взять больше символов, чем есть в алфавите, поэтому длина не должна превышать размер алфавита.

Другие категории