Защото е смислена.
С един подходящ речник може да се направят много бели.
32 символа буквено-цифрена последователност са достатъчно дълга парола, за да я мъчат дълго време при сегашните възможности на машините. Много по-трудна за разбиване е, отколкото големи, малки букви и няколко символа или цифри, но по-къса парола.
По-сигурно е дори срещу brute force.
Можеш и сам да провериш, че ако имаш набор от десет цифри, малки и големи букви и знаци, които са да речем грубо 72 символа и ако паролата ти е с дължина от осем символа, възможните комбинации с повтаряне са 26,088,783,435.
Ако имаш шестнадесет символа и 32 символа дълга парола, възможните комбинации са 751,616,304,549
Повечето хора избират пароли с дължина от осем символа, защото по-лесно се помни, а това е минимума при повечето системи за вход.
import math
pool = 72 # бройка на символите на разположение
passwd_len = 8 # дължина на паролата
combinations = math.comb(pool + passwd_len -1, passwd_len)
print(f"{combinations:,}")
Това е примерен код на Python.
За да увелича неимоверно възможния брой комбинации при md5 паролата, само трябва да я прекарам през още една операция - base64.