Link to problem area:
https://spec.matrix.org/v1.17/client-server-api/#validation-of-incoming-decrypted-events
Issue
This says:
The keys.ed25519 property in the decrypted content must match the sender_key property in the cleartext m.room.encrypted event body.
But keys.ed25519 is an ed25519 key, and sender_key is a curve25519 key, so they are never going to match.
This seems to have been mangled during #2122, due to some brainfart on my part.
Link to problem area:
https://spec.matrix.org/v1.17/client-server-api/#validation-of-incoming-decrypted-events
Issue
This says:
But
keys.ed25519is an ed25519 key, andsender_keyis a curve25519 key, so they are never going to match.This seems to have been mangled during #2122, due to some brainfart on my part.