Генератор паролей
Создание надёжных паролей заданной длины и состава
Создаёт случайный пароль с помощью криптографического генератора случайных чисел вашего браузера: длина задаётся ползунком, а переключатели включают заглавные и строчные буквы, цифры и символы — пароль обновляется сразу при изменении любой настройки.
Как это работает
Любое изменение длины или набора символов сразу создаёт новый пароль через crypto.getRandomValues — криптографически стойкий источник случайности из Web Crypto API, а не Math.random(), который для задач безопасности не предназначен. Кнопка обновления выдаёт новый пароль с теми же настройками.
Частые вопросы
Это действительно надёжно или просто выглядит случайным?
Используется crypto.getRandomValues — тот же криптографически стойкий источник случайности, которым браузеры генерируют, например, ключи шифрования. Это не Math.random(), который годится для игр и анимаций, но не рассчитан на устойчивость к предсказанию.
Почему символы отключены по умолчанию?
Некоторые формы входа и устаревшие системы до сих пор не принимают отдельные символы, поэтому по умолчанию они выключены — чтобы пароль не отклонили с первой попытки. Включайте их там, где символы поддерживаются или обязательны.
Какой диапазон длины пароля?
От 4 до 64 символов, длина задаётся ползунком. Чем длиннее, тем как правило надёжнее, поэтому берите максимальную длину, которую принимает конкретный сайт, если нет причин поступить иначе.
Что будет, если снять все галочки с наборов символов?
Вместо пустого или поддельного пароля появится сообщение об ошибке: хотя бы один набор символов должен остаться выбранным, иначе создавать пароль не из чего.
Отправляется ли пароль куда-нибудь и сохраняется ли он в журналах?
Нет — создание пароля происходит целиком в вашем браузере, ничего не передаётся и не сохраняется. Закрыть вкладку — всё равно что пароля никогда и не было.