Подскажите, что делаю не так. Есть хэш-функция MD4. Нужно провести атаку удлиннением сообщения.
Есть secret, data. Считаю хэш от secret||data. Делаю данный хэш начальных состоянием этой хэш-функции и считаю её от text||append, где text = 64 *'A', пусть это будет res1. Затем беру из начальную хэш-функцию и считаю её от secret||data||padding||append, где padding это дополнение до блока, пусть это res2. В теории res1 должен быть равен res2, но не у меня, что я делаю не так?