Merkle–Damg?rd construction или англ. High Quality Content by WIKIPEDIA articles! Структура Меркла-Дамгарда (англ. Криптографическая хеш-функция должна преобразовывать входное сообщение произвольной длины в выходное сообщение фиксированной длины. Merkle–Damg?rd hash function) — метод построения криптографических хеш-функций. Функция сжатия либо может быть специально построена для хеширования либо может представлять собой функцию блочного шифрования. Этого можно достичь путём разбиения входного сообщение на блоки одинакового размера и их последовательной обработки односторонней функцией сжатия, которая преобразовывает входное сообщение фиксированной длины в более короткое выходное сообщение фиксированной длины. 2013. Хеш-функция Меркла-Дамгарда разбивает входное сообщение на блоки и работает с ними по очереди с помощью функции сжатия, каждый раз принимая входной блок с выходным от предыдущего раунда.