Генератор паролей
Генератор паролей и проверка по локальной базе 100 000 утёкших. Пароль не покидает браузер; «Глубокая проверка» — opt-in запрос к HIBP (префикс хеша).
-· энтропия 0 бит · перебор -
Длина меняется числом, ползунком и стрелками на нём.
-· энтропия 0 бит · перебор -· длина 12 символов
Слоги из согласных и гласных чередуются: «mavato», «kipehu». Первый символ каждого нечётного слога в верхнем регистре — легче читать и диктовать.
-· энтропия 0 бит · перебор -· длина 5 слов
Разделитель между словами случайный — пробел или дефис. Два одинаковых слова подряд не выпадают.
-· энтропия 0 бит · перебор -· длина 16 символов
Алфавит без похожих символов: убраны 0,O, o,1, l,I. Остаются 56 знаков — набирать проще на мобильной клавиатуре и по памяти.
Готовые варианты
Найдено: 13 из 13
- Пароль из 8 символовМинимум для старых систем. Сгенерировать случайный пароль длиной 8 символов со всеми наборами символов.
- Пароль из 12 символовСлучайный пароль длиной 12 символов: буквы, цифры и специальные символы.
- Пароль из 16 символовРекомендуемая длина для большинства сервисов: 16 случайных символов, энтропия около 100 бит.
- Пароль из 20 символовПароль длиной 20 символов для сервисов с повышенными требованиями.
- Пароль из 24 символовДлинный пароль из 24 символов: подходит для менеджеров паролей и SSH-ключей.
- Пароль из 32 символовМаксимальная длина: 32 случайных символа, энтропия свыше 200 бит.
- Пароль только из цифрПароль, состоящий только из цифр: для PIN-кодов, кодов подтверждения и систем, не принимающих буквы.
- Четырёхзначный PINСлучайный четырёхзначный PIN-код для карты, телефона или замка.
- Шестизначный PINСлучайный шестизначный PIN-код: стандарт для банковских приложений.
- Пароль из букв и цифрПароль из букв обоих регистров и цифр, без специальных символов — для форм, которые их отвергают.
- Пароль со специальными символамиПароль со специальными символами (!@#$% и другие), буквами и цифрами. Длина 16 символов.
- Пароль без специальных символовПароль без специальных символов: только буквы и цифры. Подходит для систем с ограниченной валидацией.
- Пароль без похожих символовПароль без визуально похожих символов: исключены 0, O, 1, l, I. Удобно диктовать и перепечатывать.
Последние результаты
Сгенерированные пароли остаются в истории этого браузера только до закрытия вкладки и не попадают в экспорт на странице «Закладки». Значения скрыты по умолчанию — раскрываются кнопкой «Показать».
Проверить свой пароль
Пароль не отправляется на наш сервер: в браузере считается SHA-1, поиск идёт по локальной базе. База — 99 839 утёкших паролей (234 КБ).
«Глубокая проверка» — единственное место на странице с внешним сетевым запросом: по нажатию этой кнопки в API Have I Been Pwned уходит только префикс — первые 5 символов SHA-1 хеша (k-anonymity), а не сам пароль и не полный хеш. Остальной хеш сравнивается локально в браузере. Без нажатия этой кнопки никуда ничего не отправляется.
Что это и как пользоваться
Генератор предлагает три режима: случайную строку длиной от 4 до 64 знаков с выбором наборов (a-z, A-Z, 0-9, символы), легко набираемую строку из 56 символов без похожих 0 и O, 1 и l, и парольную фразу из словаря на 7776 слов.
Энтропия считается по фактическому алфавиту: у легко набираемого режима это примерно 5,8 бита на символ, у слова из diceware — около 12,9 бита, поэтому видно, что длина строки и число слов дают разный вклад в стойкость.
Рядом — оценка времени перебора при скорости 10¹⁰ попыток в секунду и предупреждения: повторяющийся символ, клавиатурный паттерн вроде qwerty, пароль из базы утечек.
Проверка идёт двумя путями: по локальной базе частых утечек, которая подгружается файлом рядом со страницей, и через HIBP — запрос уходит на api.pwnedpasswords.com, но сам пароль остаётся во вкладке.
Когда пригодится
- Создать пароль для нового аккаунта и сразу увидеть, что он не встречается в утечках.
- Сгенерировать мастер-пароль для менеджера: длинную фразу из слов проще набрать на телефоне.
- Проверить свой старый пароль и узнать, всплывал ли он в базах, а затем заменить его.
- Подобрать пароль под ограничения сервиса: исключить неудобные символы, задать длину и наборы.
- Подобрать пароль, который можно продиктовать по телефону: легко набираемый режим исключает похожие символы.
Чего инструмент не делает
- Пароли не хранятся и не синхронизируются: после закрытия вкладки строку нужно сохранить в менеджере паролей.
- Утечка проверяется по известным базам, а не по состоянию вашего аккаунта: отсутствие в базе не значит, что пароль нигде не скомпрометирован.
- Оценка времени перебора — модель при фиксированной скорости 10¹⁰ в секунду, а не прогноз для сервиса с его лимитами и защитой.
- Требования конкретного сайта не проверяются: страница не знает, что сервис разрешает только 12 знаков и запрещает спецсимволы.
- Исключение символов действует только на режим случайной строки: в парольной фразе оно ни на что не влияет.
Примеры
- Вход
длина 16, наборы a-z + A-Z + 0-9 + символы- Выход
K7$mPq2!vL9@xW3d — около 103 бит энтропии- Вход
парольная фраза из 5 слов- Выход
чайник-радио-сетка-ветер-камень — около 64 бит
Частые вопросы
Как генерируется пароль в этом инструменте?
Локально в браузере через криптографически стойкий генератор, без отправки на сервер. Никто, кроме вас, сгенерированный пароль не видит, и он не покидает вашу машину.
Сколько символов в пароле достаточно?
Для большинства случаев хватает 12–16 символов из букв, цифр и спецсимволов. Чаще решающим фактором оказывается уникальность пароля, а не его длина.
Зачем проверка по базе утечек HIBP?
Проверка идёт по базе Have I Been Pwned через механизм k-анонимности: передаётся только префикс хеша, а не сам пароль. Если пароль уже фигурирует в утечках, использовать его нельзя, даже если он сложный.
Что такое k-анонимность в проверке?
Метод, при котором серверу отправляется только начало хеша, а он возвращает совпавшие хвосты. Сам пароль и полный хеш не покидают браузер, поэтому утечки при такой проверке не происходит.
Можно ли переиспользовать один пароль везде?
Нет. Один пароль на все сервисы означает, что утечка одного из них открывает доступ ко всем остальным. Используйте уникальные пароли и менеджер паролей.
Чем парольная фраза отличается от случайного набора?
Пассфраза — это несколько случайных слов: при той же стойкости её легче запомнить. Случайный набор символов стойчее на символ, но хуже держится в памяти.
Почему инструмент не «шифрует» пароль?
Инструмент генерирует и проверяет пароли, но не хранит и не шифрует их. Хранение и синхронизация — задача менеджера паролей, а не генератора.