Разница между Меркле – Дамгардом и губкой, используемой в KECCAK

Привет хорошему сообществу Stackru!

У меня возникают трудности с пониманием разницы между конструкцией Меркля – Дамгарда и функцией губки, используемой в KECCAK. Конструкция Меркла – Дамгарда итеративно принимает блоки сообщений, но, как я обнаружил в описаниях, функция губки не делает то же самое? Иллюстрации обоих выглядят довольно схожими, и я просто не могу найти объяснения, которое действительно понимаю. Может кто-нибудь объяснить разницу несколько проще?

1 ответ

Поэтому я расширил поиск источников, используя видео на YouTube. Если у кого-то есть такой же вопрос, я думаю, что это очень хорошо объяснено в этом видео:

https://www.youtube.com/watch?v=IUI5C9stAEM

Объяснение начинается на 18 минуте. Надеюсь, это кому-нибудь поможет. Хорошего дня!

Другие вопросы по тегам