otrv4 / libotr-ng

A new implementation of OTR with support for version 4. This is a mirror of https://bugs.otr.im/otrv4/libotr-ng
Other
43 stars 9 forks source link

Check that Old Mac keys are correctly revealed #82

Closed claucece closed 6 years ago

claucece commented 6 years ago

Why

As we are currently implementing the revision number 2 of the OTRv4 specification, we need to include a consistent way of revealing MAC keys.

Reference

Please, refer to the "Revealing MAC keys" section of the OTRv4 spec.

Tasks

Open questions

None.

claucece commented 6 years ago

This issue is basically solved, but is waiting on the double ratchet in out-of-order, to derive the old mac keys of stored messages.