Global Feed Post Login
Replying to Avatar Keychat

To achieve forward secrecy and backward secrecy in the end-to-end encryption algorithm, the encryption keys are continuously updated. This means that each Keychat client is stateful. This state cannot be synchronized across two devices, as doing so would compromise the forward and backward secrecy of the end-to-end encryption.

One possible solution is that, if Alice and Bob are both using Keychat on two devices (a phone and a computer), we can create a pairwise group for these four devices. We still need some time to implement this.

Avatar
Garbage nsec 8mo ago 💬 2

How about the way Signal does it, is that something that might be on the roadmap?

https://signal.org/blog/a-synchronized-start-for-linked-devices/

Reply to this note

Please Login to reply.

Discussion

Avatar
Garbage nsec 8mo ago

Or many that is this pair-wise group you mentioned?

Thread collapsed
Avatar
Keychat 8mo ago

Thanks. We will study Signal’s approach.

Thread collapsed