Укажите требование к однонаправленной функции хэширования:

  • Зная М легко определить M’ такое, что H(M) = H(M’) = h;
  • Зная М сложно определить M’ такое, что H(M) = H(M’) = h;
  • Зная М (сообщение) легко вычислить h (значение свертки);
  • Зная М (сообщение) сложно вычислить h (значение свертки);
  • Зная h (значение свертки) легко вычислить М (сообщение), для которого H(M) = h;
  • Зная h (значение свертки) тяжело вычислить М (сообщение), для которого H(M) = h;

К сожалению, у нас пока нет статистики ответов на данный вопрос, но мы работаем над этим.