status-im / doubleratchet

The Double Ratchet Algorithm implementation in Go
MIT License
114 stars 14 forks source link

Load and store for SessionHE/sessionHE #9

Open david415 opened 5 years ago

david415 commented 5 years ago

If my understanding is correct, your sessionHE type doesn't have any load and store functionality whereas your sessionState does. Was this intentionally left out or simply haven't gotten around to it yet or what?

cammellos commented 5 years ago

Hi @david415 sorry for the late reply, we haven't got around fixing this as we don't use this feature in our current app, it's probably low priority for now, so not sure when we will have the resources to work on it, but if you feel adventurous we accept PRs! :)

david415 commented 5 years ago

Hi. I found a more suitable library; agl's pond has a double ratchet. I forked it here: https://github.com/katzenpost/doubleratchet

Works great.

Yes priorities do indeed differ. :) My priority is to reduce the amount of metadata which is leaked to passive network observers as well as server operators; sometimes people refer to this concept "anonymity".