-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
Hi,
I wanted to run past you a possible bug I ran across in ratchet.go when debuggingg a problem I have been having with handshakes. here is a link to the specific line:
https://github.com/janimo/textsecure/blob/master/axolotl/ratchet.go#L196
when I compare against the java (and python) implementations of RatchetingsSession I see the equivalent code in those implementations using the derivedKeys.chainKey (rather than the sendingChain.chainKey):
here is a patch which changes the behavior as above and which works for me (correctly handles the cases I've been having trouble with).
I just wanted to check with you if there was any deliberate reason for deviating from how those other implementations handle it.
Thanks.
Metadata
Metadata
Assignees
Labels
No labels