Об этом генераторе
Этот пресет удаляет неоднозначные знаки препинания и похожие символы, чтобы уменьшить ошибки транскрипции в печатных кодах восстановления, произносимых учетных данных, метках, маршрутизаторах и офлайн-устройствах.
Этот пресет запускается в режиме characters и генерирует 10 независимых результатов за раз. Все видимые настройки остаются изменяемыми, а сгенерированные значения не отправляются на PwdGen.
Когда использовать
- Строгие формы с политикой паролей
- Устаревшие системы с ограничениями на символы
- Тестирование правил валидации
Размер алфавита, энтропия и предположения о переборе
Теоретический потолок энтропии вычисляется как H = L × log2(A), где L — длина сгенерированного значения, а A — количество разрешённых символов.
| Длина | Алфавит | Пространство поиска | Потолок энтропии | В среднем при 10 млрд попыток/с |
|---|---|---|---|---|
| 16 | 68 | 6816 | 97.4 бит | 331,137,709,601 years |
Важно: это математические оценки для равномерно случайных значений. Обязательные позиции, ограниченное количество, повторяющиеся пароли, словарные шаблоны, скомпрометированные учётные данные и реальные затраты на хеширование паролей могут существенно изменить результат. Цифра не является гарантией безопасности.
Почему важна эта длина или правило
Правила для символов существуют в основном для совместимости с целевой системой. Любые исключения или требования к позиции изменяют пространство поиска, поэтому самый безопасный подход — применять только обязательные ограничения и компенсировать их увеличением длины.
Типичные применения
- Строгие формы с политикой паролей
- Устаревшие системы с ограничениями на символы
- Тестирование правил валидации
Предотвращение ошибок транскрипции без скрытия компромисса
Похожие символы, такие как 0/O/o и 1/I/l, легко перепутать. Кавычки, косые черты, скобки и аналогичные знаки препинания также могут быть трудны для диктовки, печати, экранирования в конфигурационных файлах или ввода с помощью разных раскладок клавиатуры.
Панель безопасности в реальном времени выше показывает точный размер алфавита после текущих исключений. Удаление символов делает ручной ввод безопаснее, но уменьшает теоретическое пространство поиска при той же длине; увеличение длины является соответствующей компенсацией.
Полезные сценарии
- Печатные коды восстановления
- Учётные данные, передаваемые по телефону
- Метки устройств и маршрутизаторов
- Офлайн-системы с ручным вводом с клавиатуры
Как безопасно использовать результат
- Точно соответствуйте опубликованной политике
- Увеличивайте длину, когда допустимый алфавит мал
- Исключайте символы только для решения реальной проблемы совместимости
Метод генерации и конфиденциальность
Пресет использует браузерный Web Crypto API для случайного выбора. Повторная генерация, изменение настроек, выбор и копирование результатов не отправляют сгенерированные учётные данные на PwdGen. Оценщик времени взлома пароля также работает локально и является оценкой, а не гарантией.
Генератор паролей без неоднозначных символов FAQ
Какие неоднозначные символы удаляет этот генератор?
Пресет удаляет похожие символы, такие как 0, O, o, 1, I и l, а также знаки препинания, которые трудно различить, процитировать или записать. Текущий подсчет алфавита отражает текущие настройки.
Снижает ли удаление неоднозначных символов безопасность?
Это уменьшает теоретическое пространство поиска при той же длине, так как доступно меньше символов. Увеличение длины может компенсировать этот необходимый компромисс в удобстве использования.
Когда полезны однозначные пароли?
Они полезны для печатных кодов восстановления, учетных данных, произносимых по телефону, меток устройств, маршрутизаторов и офлайн-систем, где ошибки ручной транскрипции дороги.