Укажите требование к однонаправленной функции хэширования:
- Зная М легко определить M’ такое, что H(M) = H(M’) = h;
- Зная М сложно определить M’ такое, что H(M) = H(M’) = h;
- Зная М (сообщение) легко вычислить h (значение свертки);
- Зная М (сообщение) сложно вычислить h (значение свертки);
- Зная h (значение свертки) легко вычислить М (сообщение), для которого H(M) = h;
- Зная h (значение свертки) тяжело вычислить М (сообщение), для которого H(M) = h;
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.