Вы когда-нибудь задавались оценками системных ресурсов перебора с целью нахождения коллизий (аргументов, дающих тот же результат функции)? Если конечно речь идет о нормальной функции а не каком-либо поделии.Цитата:
Сообщение от UN7MAU
Точно. Другое дело состоит в том, что при использовании откровенно слабых паролей теряет всякий смысл использование каких-либо криптоалгортимов типа хеширования, поскольку взломщик сможет найти пароль по словарю.Цитата:
Сообщение от UB4HAP
В отношении больших объемов хешируемой информации хеши могут давать и дадут одинаковые значения, другое дело в том, что подобрать такие тексты чрезвычайно трудно. На пароли, если последние имеют входное количество бит меньше, чем выходное значение хеша, это распространятся не должно. Про кодируемый паролем аргумент непонятно, хеш это хеш – есть одно входное значение (аргумент) и есть значение функции.Цитата:
Сообщение от RK3FW
Нет. Это распространенное заблуждение. Так можно говорить разве что о совсем уж взломанных и неудачных функциях типа некоторых, ранее применявшихся в системах Windows NT/2000 (в более современных не знаю). На самом деле все хорошие хеш функции известны и конечно открыты. Задача хорошей хеш функции давать непредугадываемое значение даже при изменении всего одного бита ее аргумента. Любые закрытые и неизвестные хеши ни чем не лучше, а точнее говоря (с вероятностью 95%) хуже чем известные и проверенные.Цитата:
Сообщение от RK3FW

