element-hq / element-ios

A glossy Matrix collaboration client for iOS
https://element.io
GNU Affero General Public License v3.0
1.73k stars 492 forks source link

Nheko reports "The encryption key was reused!" from a user running Element iOS #7637

Open jfrederickson opened 1 year ago

jfrederickson commented 1 year ago

Steps to reproduce

  1. Where are you starting? What can you see? I'm not running Element iOS myself but I'm communicating with a user who is. My Android phone, running Element Android, can see a message that was sent, while my laptop running Nheko reports that an encryption key was reused:

screenshot-2023-08-05-14-06-08-cropped

I wasn't sure where best to report this (on Nheko or here) but my assumption is that the sending device has the most control over which encryption keys are used to encrypt messages so I figured this might be the right place.

Outcome

What did you expect?

To be able to see all messages sent to me by this user on all devices

What happened instead?

One device reported that the message had a duplicate encryption key (see screenshot)

Your phone model

No response

Operating system version

No response

Application version

No response

Homeserver

terracrypt.net, Synapse 1.86.0

Will you send logs?

No