Перейти к содержимому

Сгенерировать надёжный пароль

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

    Очень надёжныйЭнтропия: 130,9 бит

    Параметры

    ДлинаСимволов: 20

    Уберите символы, которые сайт не принимает.

    Возможных символов: 94 × позиций: 20 = 130,9 бит.

    Время взлома (в среднем)

    Онлайн, с ограничением попыток (100 попыток в час)намного дольше возраста Вселенной
    Онлайн, без ограничения попыток (10 попыток в секунду)намного дольше возраста Вселенной
    Украденная база, медленный хеш вроде bcrypt (10 000 в секунду)намного дольше возраста Вселенной
    Украденная база, быстрый хеш на GPU (10 млрд в секунду)намного дольше возраста Вселенной

    Предполагается, что злоумышленник точно знает, как создан пароль, и в среднем перебирает половину всех вариантов.

    Проверить пароль

    Проверка идёт на этом устройстве с помощью zxcvbn — пароль не отправляется, не сохраняется и не записывается в журнал.

    Работает в браузере · без загрузки на серверКак это работает

    Как пользоваться: Генератор паролей

    1. 1

      Выберите пароль или парольную фразу

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

    2. 2

      Задайте правила

      Выберите длину и наборы символов либо количество слов, разделитель и регистр.

    3. 3

      Оцените надёжность

      Посмотрите энтропию в битах и таблицу времени взлома; для важных аккаунтов ориентируйтесь минимум на 80 бит.

    4. 4

      Скопируйте в менеджер паролей

      Скопируйте результат и сохраните его в менеджере паролей, прежде чем закрыть страницу.

    5. 5

      Проверьте существующий пароль

      Введите привычный пароль в поле «Проверить пароль» и узнайте, как быстро его могут подобрать.

    Лимиты и Pro

    Бесплатно и без регистрации: пароли от 4 до 128 символов, парольные фразы из 3–12 слов, до 50 паролей за раз. Словарь для проверки (800 KB) скачивается один раз — при первом использовании.

    Pro убирает рекламу; генератор и проверка одинаковы на всех тарифах. Смотреть Pro

    О инструменте «Генератор паролей»

    Этот генератор создаёт секреты двух видов. Случайные пароли составляются из строчных и прописных букв, цифр и набора символов, который можно изменить. Длина — от 4 до 128 символов. Можно исключить похожие символы, например I, l, 1, O и 0, а для сайтов с правилами к составу пароля — гарантировать хотя бы один символ из каждого выбранного набора. Парольные фразы собираются из 3–12 слов списка EFF Large Wordlist: это 7 776 обычных слов, каждое даёт 12,9 бита. Разделитель, регистр и необязательное число выбираете вы, поэтому такую фразу удобно набирать на телефоне и легко запомнить.

    Каждый символ и каждое слово выбираются криптографическим генератором случайных чисел браузера с отбраковкой выборки (rejection sampling). Она убирает небольшой перекос, который возникает при простом делении с остатком. Показанная энтропия точно соответствует выбранным настройкам, включая влияние правила «хотя бы один символ из каждого набора». Таблица времени взлома переводит её в среднее время подбора для четырёх сценариев: от формы входа с ограничением попыток до украденной базы, хеши которой подбирают на GPU по быстрому алгоритму.

    Отдельная проверка оценивает пароль, который вы уже используете, с помощью zxcvbn — библиотеки с открытым кодом. Как и настоящие программы для взлома, она ищет словарные слова, имена, последовательности на клавиатуре, даты, повторы и замены в стиле l33t, а затем объясняет, что делает пароль слабым.

    Слова для парольных фраз взяты из EFF Large Wordlist Electronic Frontier Foundation и используются по лицензии Creative Commons Attribution 3.0 United States. Генератор не умеет хранить и синхронизировать пароли, поэтому держите их в менеджере паролей.

    Конфиденциальность

    Пароли и парольные фразы создаются на вашем устройстве с помощью Web Crypto API, а проверка запускает zxcvbn локально в Web Worker. Ничто из созданного или введённого вами не отправляется, не журналируется и не сохраняется. В локальном хранилище запоминаются только настройки: длина, наборы символов и количество слов.

    Возможности

    Честная случайность

    Web Crypto с отбраковкой выборки: каждый символ и каждое слово равновероятны.

    Фразы из списка EFF

    Список из 7 776 слов создан для запоминающихся парольных фраз, которые удобно набирать.

    Реалистичная проверка

    zxcvbn находит слова, имена, даты и клавиатурные шаблоны в паролях, которыми вы уже пользуетесь.

    Генератор паролей: частые вопросы

    Какой длины должен быть пароль?
    Для случайного пароля из этого генератора 16 символов из всех четырёх наборов дают около 105 бит — такой пароль не подобрать никакой реальной атакой. Если вход защищён ограничением попыток, достаточно и 12 символов. Парольная фраза сопоставимой стойкости — шесть-семь слов. Чем длиннее, тем надёжнее, поэтому, если пароль вводит менеджер, берите максимум, который разрешает сайт.
    Парольные фразы правда так же надёжны, как случайные пароли?
    Да, если слова выбраны случайно. Шесть слов из списка EFF на 7 776 слов дают 77,5 бита — как случайный пароль из 12 символов, а семь слов дают 90 бит. Фразу ослабляет самостоятельный выбор слов, цитата из песни или известное выражение: именно их злоумышленники проверяют первыми. Доверьте выбор генератору.
    Почему проверка оценивает созданный пароль ниже, чем показывает энтропия?
    zxcvbn оценивает, как злоумышленники подбирают пароли, придуманные людьми. Для непредсказуемых строк он использует осторожное правило: около десяти попыток на символ. Генератор точно знает, как создан пароль, поэтому для таких паролей энтропия — более точная мера. Проверку лучше применять к паролям, которые вы придумали сами.
    Безопасно ли вводить настоящий пароль в проверку?
    Проверка полностью выполняется в вашем браузере: библиотека zxcvbn и её словари загружаются на страницу, и ни один запрос не содержит ваш пароль — в этом можно убедиться на вкладке сети. Поле не сохраняется и не заполняется автоматически. Если всё же опасаетесь чужих глаз на экране, проверьте похожий пароль, а не точный.
    Как опция «Исключить похожие символы» влияет на надёжность?
    Она убирает семь символов, которые легко перепутать, и слегка сокращает набор: пароль из 20 символов из всех четырёх наборов теряет примерно 2 бита — со 131 до 129. Это мелочь по сравнению с добавлением одного символа, поэтому включайте опцию, если пароль могут читать вслух, записывать или набирать с другого экрана.