Создайте надёжный случайный пароль прямо в браузере, выбрав длину и наборы символов.
Пример
Случайный пароль из 8 строчных букв даёт около 37,6 бита энтропии, тогда как 16 символов со строчными и прописными буквами, цифрами и знаками достигают примерно 102,55 бита, а 20 символов — около 128,19 бита.
Метод расчёта
Символы берутся из криптографически стойкого источника случайности браузера. Когда включены все четыре набора, генератор гарантирует хотя бы одну строчную букву, одну прописную, одну цифру и один знак, а затем перемешивает их, чтобы позиции нельзя было предугадать.
Важные замечания
Пароли создаются локально, никуда не отправляются и не сохраняются, а значит, и восстановить их невозможно: сразу сохраните новый пароль в надёжном менеджере паролей, ещё до отправки формы. Минимальная длина — 4 символа, максимальная — 256.
Часто задаваемые вопросы
Почему длина важнее спецсимволов?
Потому что каждый дополнительный символ умножает число возможных паролей. Восемь строчных букв дают около 37,6 бита и при утечке базы быстро подбираются офлайн, тогда как 20 символов из всех четырёх наборов дают около 128,19 бита — далеко за пределами практического перебора.
Что делать, если сайт не принимает некоторые знаки?
Отключите знаки и компенсируйте длиной: 12 символов из букв и цифр дают около 71,45 бита. Доступные 23 знака помогают, но лишние символы помогают сильнее, поэтому берите самый длинный пароль, который принимает сервис.
Достаточно ли кодов из одних цифр?
Только для недолговечных одноразовых кодов с ограничением попыток. Шесть случайных цифр дают около 19,93 бита, что слабо против быстрого перебора. Используйте отдельный пароль для каждой учётной записи и включайте двухфакторную аутентификацию там, где она есть.