vasilenko.info

Генератор паролей

/tool/password-generator/ работает генерирует браузер, утечки — по кнопке

Три вещи в одной панели. Пароль — случайная строка нужной длины с минимумами по цифрам и знакам, какие требует форма регистрации. Парольная фраза — несколько случайных слов из словаря: её можно продиктовать по телефону и запомнить. И разбор своего пароля: не «сколько бит», а какой именно образец в нём сработал и встречался ли он в утечках.

промоДвадцать лет заметок про сайтыКак это делали в 2008-м и что из этого работает сейчас.Открыть

Настройки

Что делаем

Пароль — случайная строка, её место в менеджере. Фраза — несколько случайных слов подряд: такую диктуют по телефону и держат в голове. Третья вкладка ничего не выдаёт, а разбирает то, что вы придумали сами.

Готовые наборы под частые требования — нажатие расставляет все поля сразу:

Наборы знаков

Набор знаков препинания: !#$%&*+-=?@^_~. «Убрать похожие» выбрасывает 0O1lI — это нужно только тогда, когда пароль придётся диктовать или переписывать глазами.

От 4 до 128. Длина добавляет стойкости быстрее, чем экзотические знаки.

От 1 до 50. Каждую строку можно скопировать и перевыдать отдельно.

Ровно то требование, из-за которого форма отклоняет пароль. Ноль — не требовать.

Сумма всех минимумов не должна превышать длину пароля.

Требование банков и госсистем. Ноль — не требовать.

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

Заполнено — наборы выше не действуют, пароль складывается ровно из этих знаков. Повторы отбрасываются, алфавит и энтропия пересчитываются на лету.

Пароли

Готово

    Размер алфавита
    Энтропия
    Вариантов

    Сколько займёт перебор

    Одной цифры тут не бывает: всё решает то, чем защищена база на той стороне. Между формой входа с лимитом попыток и кластером видеокарт — десять порядков, и именно этот разброс объясняет, зачем нужна длина.

    QR-код

    Нажмите «QR» в строке — код нарисуется здесь. Рисует его сама страница, без единого запроса: пароль в картинке, а картинка никуда не уходит.

    промоПосчитайте заодно ROIОкупаемость кампании по расходу и доходу.Открыть

    Как пользоваться

    1. Пароль для менеджера — 16 знаков и больше, все наборы включены. Набирать его руками не придётся, поэтому экономить на длине незачем.

    2. Если форма ругается на состав, поставьте минимумы: «не меньше 1 цифры», «не меньше 1 знака», «не меньше 1 заглавной». Генератор соберёт пароль так, чтобы требование выполнилось с первого раза.

    3. Если площадка запрещает часть знаков, впишите их в «Исключить знаки». Если наоборот разрешает только свой список — вставьте его в «Свой набор знаков», и всё остальное перестанет действовать.

    4. Пароль, который придётся диктовать или вводить с пульта телевизора, берите на вкладке «Парольная фраза». Шесть слов из русского словаря — это 60 бит, семь — 70; из английского EFF шесть слов дают 77,5.

    5. Скопируйте нужную строку кнопкой рядом с ней. Через минуту после копирования страница затрёт буфер обмена — отсчёт видно на самой кнопке.

    6. Чтобы перенести пароль на телефон, нажмите «QR» в строке и наведите камеру. Ничего набирать руками не нужно.

    7. Пароль, который вы придумали сами, проверьте на третьей вкладке: разбор покажет, какой именно образец в нём сработал, а кнопка утечек — встречался ли он в чужих сливах.

    промоСписок задач в браузереБез аккаунта, всё хранится на вашем устройстве.Открыть

    Формула и что в неё входит

    Энтропия = Длина × log₂(Размер алфавита); у фразы — Слов × log₂(Размер словаря)

    Формула верна только для действительно случайного выбора — то есть для того, что выдаёт эта страница. У пароля, придуманного человеком, она завышает результат в разы: перебор идёт не по всем комбинациям, а по словарям, именам, датам и рядам клавиатуры. Поэтому на вкладке «Проверить свой» считается не эта формула, а разбор по образцам.

    Разбор примера: почему Password2024! слабее, чем кажется

    Исходные данные — те же, что стоят в полях по умолчанию: их можно пересчитать в уме и убедиться, что инструмент не врёт.

    1. По формуле полного перебора: 13 × log₂(95) ≈ 13 × 6,57 ≈ 85 бит. Это «надёжный» по любой шкале, и почти любой генератор так и скажет.

    2. Разбор по образцам видит другое. Password — вторая строка списка частых паролей; заглавная первая буква удваивает число вариантов, то есть стоит ровно один бит. Итого 4 попытки на весь кусок.

    3. 2024 — год. Годов от 1900 до 2035 всего 136, это меньше восьми бит.

    4. Восклицательный знак остаётся на перебор: один знак, 95 вариантов.

    5. Перемножаем: 4 × 136 × 95 ≈ 52 тысячи. Кусков три, их порядок перебирающему заранее неизвестен — это ещё множитель 3! = 6. Выходит 310 080 попыток, то есть 18,2 бита вместо 85.

    Восемьдесят пять бит по формуле и восемнадцать по разбору — разница в двадцать порядков. Форма входа с лимитом попыток продержится 52 минуты, видеокарта не продержится и секунды. Ровно этой разницы ради на странице и появилась третья вкладка.

    Частые вопросы

    промоВесь каталог инструментовСорок четыре штуки, все считают в браузере.Открыть

    Смежные инструменты

    6

    URL-кодирование

    Экранирует адреса и параметры и разбирает их обратно.

    Открыть

    Хеши MD5 и SHA

    Считает MD5, SHA-1, SHA-256 и SHA-512 от строки или файла.

    Открыть