Калькулятор энтропии пароля
Считайте энтропию пароля как длина × log2(размер алфавита), а также энтропию Шеннона и реалистичную оценку zxcvbn, чтобы увидеть разницу формул.
Введите пароль выше, чтобы проанализировать его. Ничего никуда не отправляется.
Работает полностью в вашем браузере. Ваши данные никуда не загружаются.
Что такое Калькулятор энтропии пароля?
Калькулятор показывает классическую формулу энтропии пароля длина × log2(алфавит) рядом с энтропией Шеннона его символов и реалистичной оценкой zxcvbn. Сравнение объясняет, почему классическое число применимо только к случайно сгенерированным паролям.
Как пользоваться Калькулятор энтропии пароля
- Введите пароль в поле Пароль.
- Прочитайте Энтропия по алфавиту в битах и определённый Размер алфавита.
- Сравните с Энтропия Шеннона (на символ × длина) и Реалистичная оценка (zxcvbn).
- Проверьте, какие классы символов вошли в алфавит.
Пример
Tr0ub4dor&3
Pool entropy 72.1 bits (pool 94, length 11); Shannon 3.28 × 11 = 36.1; realistic estimate (zxcvbn) 19.5 bits
Когда использовать Калькулятор энтропии пароля
Используйте, чтобы проверить надёжность случайно созданного пароля или показать, как считается энтропия. Для паролей, выбранных людьми, опирайтесь на реалистичную оценку или проверку надёжности: энтропия по алфавиту их завышает.
Как работает Калькулятор энтропии пароля
Размер алфавита это сумма присутствующих классов: строчные 26, заглавные 26, цифры 10, ASCII-символы 32, пробел 1 плюс число различных не-ASCII символов. Энтропия по алфавиту = длина × log2(алфавит). Энтропия Шеннона = −Σ p·log2(p) по частотам символов, умноженная на длину. Реалистичная оценка это log2 числа попыток по zxcvbn.
Распространенные Случаи Использования
- Проверка того, что созданный пароль соответствует требованию по энтропии (например, 80 бит)
- Объяснение разницы между теоретической и реальной энтропией
- Сравнение выбора наборов символов для случайных паролей
- Документирование требований к паролям в политиках безопасности
Часто Задаваемые Вопросы
Почему числа так различаются?
Формула по алфавиту предполагает, что каждый символ выбран случайно. Tr0ub4dor&3 это словарное слово с заменами, поэтому умному атакующему нужно намного меньше попыток, что и отражает zxcvbn.
Сколько бит достаточно?
Для случайных паролей 80 бит и более выдерживают любую практическую офлайн-атаку; 128 бит недостижимы для перебора.
Почему энтропия Шеннона ниже энтропии по алфавиту?
Энтропия Шеннона измеряет лишь равномерность распределения реально использованных символов, а не размер алфавита, из которого они взяты.