SequenceHash bringt sicheres Multihashing für alle Hash-Funktionen
SequenceHash: Multihashing for the rest of us

Trail of Bits hat SequenceHash und SequenceMAC entwickelt, um das häufige Problem des Multihashings zu lösen. Die Konstruktionen funktionieren mit SHA256/384/512, BLAKE und RIPEMD, sind Teil des C2SP und verhindern durch eindeutige Längenkodierung, Schutz vor Length-Extension-Angriffen und optionale Customization-Strings Sicherheitslücken. Implementierungen in Rust, Go und Python sowie Testvektoren stehen bereit.
Wenn man Multihashing falsch macht, riskiert man Fälschungen in Zero-Knowledge-Beweisen – und da Zero-Knowledge-Beweise heute eine große Rolle in Kryptowährungen spielen, wird diese Art von Fehler manchmal in Millionen von Dollar gemessen.