Fix symmetric ratchet bug

This commit is contained in:
Jazz Turner-Baggs 2025-11-24 19:50:38 -08:00
parent dc6567f0ef
commit 0a7e506026
No known key found for this signature in database

View File

@ -122,7 +122,7 @@ proc skipMessageKeys(self: var Doubleratchet, until: MsgCount): Result[(), strin
proc encrypt(self: var Doubleratchet, plaintext: var seq[byte], associatedData: openArray[byte]): (DrHeader, CipherText) =
let (msgKey, chainKey) = self.kdfChain(self.chainKeySend)
# self.chainKeySend = chainKey
let header = DrHeader(
dhPublic: self.dhSelf.public, #TODO Serialize
msgNumber: self.msgCountSend,