Что такое калькулятор комбинаций пароля?
Этот инструмент вычисляет, сколько уникальных паролей можно составить при заданном размере набора символов и длине пароля. Кроме того, он показывает энтропию в битах — общепринятую меру стойкости пароля. Чем больше возможных комбинаций, тем сложнее подобрать пароль методом полного перебора (brute force).
Как пользоваться
Укажите размер набора символов — количество различных допустимых символов (например, 10 для цифр, 26 для строчных букв, 62 для букв и цифр или около 94, если добавить спецсимволы). Затем введите длину пароля — число символов в нём. Калькулятор выдаст общее число комбинаций и энтропию.
Разбор формулы
Число комбинаций — это просто размер набора символов, возведённый в степень длины пароля: \(C = N^{L}\). Каждая из L позиций может независимо принимать любой из N символов, поэтому значения перемножаются.
$$\text{Combinations} = \text{Charset Size}^{\,\text{Length}}$$Энтропия рассчитывается по формуле \(E = L \times \log_{2}(N)\) и выражает размер пространства перебора в битах.
$$\text{Entropy} = \text{Length} \cdot \log_{2}\!\left(\text{Charset Size}\right) \ \text{bits}$$Каждый дополнительный бит удваивает объём работы, нужной для взлома пароля перебором.
Пример расчёта
Допустим, вы используете строчные буквы и цифры (\(N = 62\)) и пароль из 8 символов (\(L = 8\)). Тогда число комбинаций равно
$$62^{8} = 218\,340\,105\,584\,896$$— более 218 триллионов вариантов. Энтропия составляет
$$8 \times \log_{2}(62) \approx 47{,}63 \ \text{бита}$$что считается средним уровнем; специалисты по безопасности часто рекомендуют 60 бит и выше для ответственных аккаунтов.
Частые вопросы
Какой размер набора символов выбрать? Берите количество всех символов, которые может содержать ваш пароль: 10 (цифры), 26 (буквы одного регистра), 52 (буквы в обоих регистрах), 62 (буквы обоих регистров + цифры) или ~94 (с добавлением распространённых спецсимволов).
Сколько бит энтропии считается «надёжным»? Общее правило: 50–60 бит для повседневных аккаунтов и 80 бит и более для особо ценных секретов. Увеличение длины пароля добавляет энтропию быстрее, чем расширение набора символов.
Гарантирует ли это безопасность моего пароля? Нет. Здесь оценивается лишь теоретическая стойкость к полному перебору. Предсказуемые слова, повторное использование и утечки способны скомпрометировать даже пароль с высокой энтропией.