Использование специальных символов делает пароли более надёжными, потому что увеличивает длину алфавита, на котором строится пароль. 1 Это значительно повышает сложность подбора или взлома пароля. 1
Например, если длина пароля ограничена восемью символами и в нём используются только цифры, то всего может быть 100 миллионов комбинаций. 1 Если добавить специальные символы, то алфавит становится ещё длиннее, и количество возможных комбинаций возрастает примерно в 30 раз. 3 Таким образом, для взлома пароля со специальными символами потребуется примерно в 30 раз больше времени, чем без них. 3
Также использование специальных символов помогает предотвратить словарную атаку, так как злоумышленники обычно начинают с перебора вариантов написания слов и словосочетаний. 4
Однако стоит учитывать, что полная надёжность достигается только в том случае, если каждый символ в пароле выбирается случайным образом из всего набора символов ASCII (цифр, букв со смешанным регистром и специальных символов). 3