cisco / go-mls

Message Layer Security
BSD 2-Clause "Simplified" License
48 stars 17 forks source link

Key packages in leaves and path signing #51

Closed bifurcation closed 4 years ago

bifurcation commented 4 years ago

More #45

This one required a pretty wholesale rewriting of the ratchet tree, and things are still a bit clunky. But the logic to put KeyPackages in the leaves of the tree, compute parent hashes, and sign updates is now there.