С чего начать Первые шаги трек · 15 ступеней
Linux Labs

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

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

Тип
Длина
Символы
Свои символы
Слова
Словарь 1024 слова, по 10 бит на слово
Разделитель
Сколько
Результат
Стойкость Очень стойкий
бит энтропии
—
на подбор
—
при 100 млрд попыток в секунду

Не выбран ни один набор символов

Включи хотя бы один набор символов в настройках.

Считается в браузере, на сервер ничего не уходит

Практика на машине

Лаба «Приостановить учётную запись»

лёгкая ~20 мин ступень 8 трека «Пользователи, права, процессы»

Открыть лабу

В терминале Linux

bash
openssl rand -base64 24 # 32 символа из A-Z, a-z, 0-9, + и / tr -dc 'A-Za-z0-9' < /dev/urandom | head -c 20; echo # 20 букв и цифр pwgen -s 20 1 # случайный пароль (пакет pwgen) sudo passwd ivan # задать пароль пользователю

УчтиДля root и ключей шифрования нужно от 100 бит: это 16 символов из всех четырёх наборов.

Сколько бит нужно

Бит Для чего
меньше 40 ни для чего
40–59 сайт с ограничением попыток входа
60–79 учётная запись без доступа к важному
80–99 сервер, база данных, почта
100 и больше мастер-пароль, ключ шифрования, root

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

Какой длины нужен пароль?

Для сайтов и почты — 16 случайных символов из всех наборов, около 100 бит. Для мастер-пароля — 20 символов или фраза из 10 слов.

Что лучше: пароль из символов или фраза из слов?

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

Безопасно ли генерировать пароль на сайте?

Здесь пароль создаёт браузер криптографическим генератором crypto.getRandomValues. Проверь сам: на вкладке «Сеть» инструментов разработчика запросов не появится.

Загрузка…