Генератор PIN-кода

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

Пробел — новый пароль · C — копировать · M — скрыть

Шкала стойкости пароля
0бит

Подбор онлайн (100 попыток/с)
Офлайн, видеокарта (10¹⁰/с)
Государственный уровень (10¹⁴/с)

Длина пароля

Из чего собирать

Тонкая настройка

«Только безопасные символы» оставляет !@#$%^&*_-+=? — их принимают почти все сайты, и они не ломают командную строку, CSV и SQL.

Последние пароли (только в этой вкладке)

Что происходит с паролем

Пароль собирается в вашем браузере из криптографического источника случайности crypto.getRandomValues с отбраковкой смещения, поэтому все символы равновероятны.

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

Что важно знать

PIN держится не на длине, а на счётчике попыток

Четыре цифры — это 10 000 комбинаций и около 13 бит энтропии. Перебор занял бы доли секунды, если бы не блокировка после трёх неверных вводов. Поэтому PIN нельзя использовать там, где попытки не ограничены: как пароль от архива, ключ шифрования или код к сайту.

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

Если сервис разрешает шесть или восемь цифр, берите их: каждая цифра добавляет 3,3 бита. Шестизначный PIN — это уже миллион вариантов, восьмизначный — сто миллионов.

Быстрый выбор

Сколько цифр брать

ЦифрКомбинацийГде применимо
410 000банковская карта, сим-карта
5100 000домофон, кодовый замок
61 000 000телефон, приложение банка
8100 000 000сейф, шлагбаум, СКУД

Не используйте один PIN везде

Код, подсмотренный на кассе, откроет и телефон — а вместе с ним почту, СМС от банка и подтверждения входа. Для карты, телефона и домофона нужны три разных кода.

Вопросы

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

Почему четырёхзначный PIN считается слабым?

В нём всего 13 бит энтропии: 10 000 комбинаций перебираются мгновенно. PIN защищает не сам по себе, а вместе с ограничением на число попыток и блокировкой карты. Если сервис разрешает шесть или восемь цифр — берите их.

Какие PIN нельзя использовать?

Год рождения, 1234, 0000, 1111, 2580 (вертикаль на клавиатуре), даты и повторяющиеся пары. На такие комбинации приходится заметная доля всех PIN-кодов, и злоумышленник начинает с них.

Можно ли использовать один PIN для карты и телефона?

Нет. Подсмотренный в магазине код тут же откроет и телефон, а вместе с ним почту и подтверждения из банка.

Дальше

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

Скопировано