Генератор цифровых паролей

Случайный код из цифр: ПИН, код замка, числовой пароль.

симв.
Символы
Очень слабый 20 бит

Время перебора: меньше секунды

шт.
  1.  
  2.  
  3.  
  4.  
  5.  

Где нужен код из цифр

Цифровые пароли уместны там, где число попыток ограничено: ПИН-код банковской карты и SIM-карты (три ошибки — и карта блокируется), код разблокировки телефона, кодовый замок, сейф, домофон, пароль к банковскому приложению. Ограничение попыток и делает короткий код безопасным: перебрать его вручную невозможно.

Главная опасность — не перебор, а предсказуемость. Люди чаще всего выбирают 1234, 1111, 0000, даты рождения и годы — их пробуют первыми. Случайный код из генератора ни на что не похож.

Сколько вариантов у цифрового пароля

Каждая цифра — 10 вариантов, или 3,32 бита. Число комбинаций — 10 в степени длины:

ЦифрВариантовБитГде встречается
410 00013,3ПИН карты и SIM-карты
61 000 00019,9телефон, банковское приложение
8100 миллионов26,6кодовые замки, сейфы
121 триллион39,9одноразовые коды, номера заказов
1610 квадриллионов53,2длинные коды активации

Пример

6-значный код разблокировки: 1 000 000 вариантов. Если телефон после пяти ошибок заставляет ждать минуту, а дальше паузы растут, перебор займёт годы. Но тот же миллион вариантов компьютер без ограничений проверит за доли секунды — поэтому для аккаунтов в интернете цифр мало.

Для паролей к сайтам берите буквы и цифры или полный генератор паролей со спецсимволами.

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

Как придумать надёжный ПИН-код?
Возьмите случайный, а не 1234, 0000 или год рождения — их пробуют первыми. У карты и SIM-карты всего три попытки, поэтому у случайного 4-значного ПИН-кода шанс быть угаданным — 3 из 10 000.
Можно ли использовать пароль только из цифр для аккаунта?
Лучше не надо: даже 12 цифр — это 40 бит, и по утёкшей базе их перебирают за секунды. Для почты и соцсетей нужны буквы: пароль из 12 букв и цифр продержится сотни лет.
Как сгенерировать код без повторяющихся цифр?
Включите «Без повторов символов». Учтите, что вариантов станет меньше: у 4-значного кода без повторов их 5 040 вместо 10 000. Включайте, только если этого требует замок или система.

Обновлено