Есть ли x
где SHA1(x) == x
? Я ищу доказательство или веский довод против него.
Здесь применяются те же аргументы, что и для вопроса Есть ли фиксированная точка MD5? Т.е. для случайно выбранной функции это около 63%.
Читайте об атаке на неподвижную точку в этой записи вики Функция одностороннего сжатия - Davies-Meyer
Наиболее широко используемые хэш-функции, включая MD5, SHA-1 и SHA-2
, используют конструкцию Меркле-Дамгорда.