Глиф Учебники

Как придумать надёжный пароль

Справочник · Кибербезопасность · 2 минуты чтения

Самый простой путь — не придумывать пароль самому, а дать его создать генератору менеджера паролей: 16–20 случайных знаков, свой для каждого сайта. Запоминать такие пароли не нужно — их хранит менеджер. Придумывать стоит только те несколько паролей, которые нужно помнить наизусть: от компьютера, почты и самого менеджера паролей. Для них подходит парольная фраза.

Парольная фраза

  1. Возьмите 5–6 случайных слов. Случайных — значит выбранных не вами: откройте книгу на случайной странице и возьмите первое существительное, бросьте кубик по списку слов или используйте генератор фраз, который есть во многих менеджерах паролей.
  2. Соедините слова пробелами или дефисами: облако-ведро-гитара-сосна-утюг.
  3. Если сайт не принимает русские буквы, наберите слова латиницей: oblako-vedro-gitara-sosna-utyug.
  4. Если сайт требует цифру и заглавную букву — добавьте их в любое место: Oblako-vedro-gitara-7-sosna-utyug.

Фраза из примера уже опубликована — не используйте её, придумайте свою.

Пароль на своём компьютере

Случайный пароль можно получить и без менеджера — например, программой на Python. Модуль secrets создан именно для паролей и ключей; обычный random для этого не годится, его результат можно предсказать.

Python
import secrets
import string

alphabet = string.ascii_letters + string.digits
password = "".join(secrets.choice(alphabet) for _ in range(16))
print(password)

Программа печатает 16 случайных букв и цифр — при каждом запуске новый пароль.

Какой длины

Длина важнее «сложности»: каждый лишний случайный знак умножает число вариантов в десятки раз. Подробно, с расчётом, — урок Пароли и менеджеры паролей.

Чего не делать

Как проверить

Хороший пароль — тот, что выбран случайно, длинный и нигде больше не используется. Вводить пароль на сайтах «проверки надёжности» не нужно: такой сайт сам может оказаться ловушкой. Проверить, не встречался ли пароль в утечках, безопасно умеют менеджеры паролей и браузеры — справка Как проверить, не утёк ли пароль.