Может быть, это будет рассматриваться как общий вопрос новичка, но я все равно: что именно "бит энтропии" ? Является ли это число caracters, букв и цифр, со всеми уникальной coefficeient, или что-то еще?
Энтропия является мерой, как "неожиданный" определенная информация. Например. информация "Vulcano не разразится сегодня" имеет очень низкую энтропию, так как его общее событие. Информация "Vulcano сделал вспыхивают сегодня" с другой стороны, это редкое событие, и как таковой имеет высокую энтропию. Его измеряется в битах, смотрите здесь [1]
Для паролей его просто, вы просто вычислить число возможных исходов и взять результат log2. Например. если у вас есть 16 символов, пароль, состоящий из 62 различных (например, [A-Za-Z0-9]) символов рассчитать:
журнал2((2 * 26 + 10)16) = 95 битЕсли caluclator не поддерживает журнал
2 (Большая часть не) вы можете сделать журнал (62
16) / Журнал (2) вместо того, чтобы получить тот же результат.
Если вы используете слова или другие вещи как символы, вы должны заменить 62 на число слов или других вещей, которые вы выбрали их из. Если вы, например, случайным образом выбраны имена двух друзей и у вас есть 100 людей, вы называете бы такая энтропией будет
журнал2(1002) = 13 бит
[1] https://en.wikipedia.org/wiki/Entropy_(information_theory)