Trail of Bits представила SequenceHash — мультихэширование без привязки к Keccak
SequenceHash: Multihashing for the rest of us

Trail of Bits выпустила SequenceHash и SequenceMAC — хэш-конструкции, решающие проблему мультихэширования с любыми криптостойкими функциями, включая SHA256/384/512, BLAKE и RIPEMD. В отличие от NIST TupleHash, привязанного к Keccak, они используют длинно-суффиксное кодирование и двойное хэширование, предотвращая атаки удлинения, неоднозначность ввода и псевдоколлизии ключей. Доступны реализации на Rust, Go и Python, а также тестовые векторы.
Если вы замените Keccak другой хэш-функцией, некоторые важные свойства безопасности (например, устойчивость к атакам удлинения) могут исчезнуть. Если у вас нет под рукой реализации Keccak, вам не повезло.