Сибирь AI

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

Выберите длину и наборы знаков. Пароль собирается у вас в браузере и на наш сервер не уходит.

Бесплатно и без регистрации. Этот инструмент считает прямо в вашем браузере: файлы и текст остаются на вашем устройстве, на наш сервер из них не уходит ни байта. Владелец сайта - ООО «ФИИ», ИНН 5402076457, порядок обработки данных на сайте описан в политике. Обновлено .

Главный вопрос к любому генератору паролей

Он звучит так: а где именно собирается пароль. Если на сервере, то к моменту, когда вы его увидели, он уже побывал у кого-то еще и проехал через сеть.

Проверить это можно самому и за минуту. Откройте в браузере вкладку сетевых запросов и нажмите кнопку. У нас наружу не уйдет ни одного запроса, потому что уходить нечему: пароль собирает сам браузер.

Одна оговорка, чтобы не вводить в заблуждение. При открытии страницы срабатывает счетчик посещаемости, как на любом сайте. Он считает визит и не знает ни о каком пароле: к моменту, когда вы нажмете кнопку, он уже отработал и больше не обращается никуда. Именно поэтому проверять надо момент нажатия, а не момент открытия.

Это не особая заслуга, а нормальное устройство такого инструмента. Удивляться стоит обратному.

Стойкость пароля по длине8 знаков48 бит12 знаков78 бит16 знаков104 бит24 знака157 бит
Со всеми наборами знаков. Длина важнее набора: шестнадцать строчных букв стойче восьми со знаками препинания, и набрать их проще.

Откуда берется случайность

Второй вопрос, который редко задают. Обычная функция случайных чисел в браузере быстрая, но предсказуемая: по нескольким выданным значениям восстанавливается ее внутреннее состояние, а вместе с ним и все следующие значения.

Для игры этого достаточно, для пароля нет. Инструмент берет источник случайности, встроенный в браузер для криптографии, тот же самый, из которого берутся ключи защищенного соединения.

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

Какая длина нужна на самом деле

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

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

Что делать с паролем дальше

Стойкость по длине и набору знаков
ДлинаТолько строчныеБуквы и цифрыСо знаками
838 бит47 бит52 бита
1256 бит71 бит78 бит
1675 бит95 бит104 бита
24112 бит142 бита157 бит

Чего этот инструмент не делает

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

Пароль уходит на ваш сервер?

Нет. Он собирается браузером на вашем устройстве. Это видно во вкладке сетевых запросов: при нажатии кнопки наружу не уходит ни одного запроса.

Какая длина достаточна?

Шестнадцать знаков это хороший выбор по умолчанию. Двенадцать разумный минимум.

Зачем убирать похожие знаки?

Ноль и буква O, единица и малая L различаются не в каждом шрифте. Если пароль придется переписывать с экрана, лучше их убрать.

Вы сохраняете выданные пароли?

Нет, и сохранить не можем: они не покидают ваш браузер.

Можно ли доверять оценке стойкости?

Это верхняя оценка, и она верна для случайного пароля, каким наш и является. Для придуманного человеком пароля такая оценка завышена.

Другие инструменты

Все инструменты на одной странице