[QUOTE]Suntechnic пишет:
Допустим вы требуете наличие спецсимволов в пароле, тогда ваше поле:
##, A#, B#, #B и #A. Если же у вас нет этого требования то поле уже: ##, A#, B#, #B, #A, AA, AB, BA и BB. В каком случае вариантов больше и что сложнее перебрать?
[/QUOTE]Тут правы, но в сабже своем все равно нет :) Если у вас пароль простой (допустим, только алфавит), то количество вариантов составит количество перестановок 52 букв (капс и обычные). А если там есть спец.символы, это перестановки увеличивает в порядки раз. И вот когда мы рассмотрим конечное множество вообще всех перестановок, то чистый алфавит там будет составлять по-прежнему всего лишь 52.
В общем, хоть это требование и сужает общее множество (на те 52), но в остальном увеличивает его в _порядки_ раз.
Допустим вы требуете наличие спецсимволов в пароле, тогда ваше поле:
##, A#, B#, #B и #A. Если же у вас нет этого требования то поле уже: ##, A#, B#, #B, #A, AA, AB, BA и BB. В каком случае вариантов больше и что сложнее перебрать?
[/QUOTE]Тут правы, но в сабже своем все равно нет :) Если у вас пароль простой (допустим, только алфавит), то количество вариантов составит количество перестановок 52 букв (капс и обычные). А если там есть спец.символы, это перестановки увеличивает в порядки раз. И вот когда мы рассмотрим конечное множество вообще всех перестановок, то чистый алфавит там будет составлять по-прежнему всего лишь 52.
В общем, хоть это требование и сужает общее множество (на те 52), но в остальном увеличивает его в _порядки_ раз.