| ▲ | tripdout 5 hours ago | |||||||||||||||||||||||||||||||||||||||||||
What is verification? What does it involve doing? A lot of information on why it's useful, but how is it implemented? I hope it's not something like the Play Integrity API, but with no information to go on, I can't say either way. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | totetsu 5 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||||||||||||||
https://element.io/en/help#encryption-device-verification > After Alice logs in on a new device, she uses her cryptographic identity to demonstrate to Bob that the new device genuinely belongs to her, rather than being added by someone else with access to her account. She can do this either by entering her recovery key (which gives the new device immediate access to her cryptographic identity ), or by carrying out an interactive verification from an existing verified device. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | josephcsible 19 minutes ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
Thankfully, no, it's not anything evil like Play Integrity is. The simple explanation is that the first time you log in to an existing account from a new device, you need to go on one of your old devices and confirm that the new one is yours. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | foresto 4 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
In this case, it's what you do when signing in from a new device (or browser) to attest that it's yours. It avoids warnings to you and your contacts that a device has gained access to your account without your approval. It involves doing one of these things: - Comparing a short sequence of emoji on each device and confirming that they match. - Using one device to scan a QR code displayed by the other. - Entering a recovery key (a line of text) that you were given when you first set up the account. Pretty quick and easy in most cases, although some clients can be glitchy in this area and require trying again. (Gripe: The recovery key approach was unfortunately made painful and error-prone in recent Element releases, by disabling the option to choose a passphrase instead, but most people can simply use one of the other two approaches.) | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | Aachen 2 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
I was afraid of that as well given the wording but, no, it's nothing to do with third parties at all. Just when you log into a new device, you confirm it on your old device so it knows it can transfer encryption keys for old messages to the new device This has been in Element/Matrix since forever and I found it the easiest verification mechanism of all the encrypted messengers I've tried. I'm not surprised they're making this part of the standard process, but the wording in 2025 is... unfortunate. Or perhaps that adjective should be applied to the rest of the world since it's not the Matrix Foundation which changed. For the reader to decide ^^ | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | joecool1029 an hour ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
I’m a server admin and I still couldn’t tell you why when I sign new endpoints in and verify for cross-signing it still also asks me for a recovery key. For encrypted search on desktop it has to fetch batches of messages and this is configurable in settings. It just had a number? what is that? how large the batch is, how many ms? no clue! good thing we can’t do encrypted search on mobile/web. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | ThePinion 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
In the current state, it's basically just a self verification. When you use a new device it shows a series of emoji on each device and asks you if they're the same, then the device is verified. | ||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | solarkraft 4 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
(I think) It transfers (access to) your keys for end-to-end encryption between devices. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | olivia-banks 5 hours ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||||||||||||||
Yeah, I was wondering this as well. At the very least, this appears to be an Element requirement that was just enabled by a Matrix protocol update, so moving would be possible, but afaik Element is extremely popular as far as Matrix goes. | ||||||||||||||||||||||||||||||||||||||||||||
| ▲ | 5 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||||||||||||||
| [deleted] | ||||||||||||||||||||||||||||||||||||||||||||