Криптографически безопасная аддитивная хеш-функция

Я работаю над системой передачи файлов, основанной на Fountain Code . В этой системе блоки данных загружаются в сочетании с функцией xor. Я хочу проверять блоки по мере их поступления.

Мне нужна криптографически безопасная хеш-функция, которая имеет свойство:

Хеш (A) ^ Хэш (B) == Хеш (A ^ B)

такое существует?

Примечание: Блоки данных должны быть объединены с функцией xor, хэши могут быть объединены с любой функцией, которая вам нравится, при условии, что это достаточно дешево для вычисления.

5
задан Martin 25 October 2010 в 22:55
поделиться