вобщем пересматривал недавно подобранные пароли в PasswordsPro и заметил такую весчь, что, например, к паролю 32167 нашлось аш 8 DES хешей: Code: .$0UgzhpxzgdU 32IcS4596OMqY AOBbDkC8K1Ghk DBfHzVa3yTm66 EnLFLHWe0TKCg N.oYdCzg9cb.w Z08ibeZ3U5jFA l5noijSVQo8X. (вернее к этим хешем PasswordsPro подобрал пароль 32167) Если кто знает как такое возможно и почему это происходит, отпишитесь плз.
насколько я знаю, коллизии - это несколько пассов на один хеш, а тут наоборот.. хотя может я и ошибаюсь... =/
Причем тут коллизии? Разные salt'ы - разные хэши. Кстати, ТС, первый хэш не соответствует паролю 32167 Смотри код PHP: <?php $pass = '32167'; $salts = array ('.$', '32', 'AO', 'DB', 'En', 'N.', 'Z0', 'l5'); $cnt = count ($salts); for ($i = 0; $i < $cnt; $i++) echo crypt ($pass, $salts[$i]), "\n"; ?> Результат: Code: .$WflKtSN7ZS6 32IcS4596OMqY AOBbDkC8K1Ghk DBfHzVa3yTm66 EnLFLHWe0TKCg N.oYdCzg9cb.w Z08ibeZ3U5jFA l5noijSVQo8X.