Skip to content

Conversation

@sumnerevans
Copy link
Contributor

@sumnerevans sumnerevans commented May 27, 2024

Source @uhoreg in #e2e:matrix.org:
https://matrix.to/#/matrix.org/$J6UbQwsakEsHMbv5yH7RUpM-OlklZ4U3Ti3VqWp9p8E?via=matrix.org&via=privacytools.io&via=envs.net

It should be the ed25519 key. There was probably a bit of a
terminology mixup in the MSC. But all verification methods verify the
ed25519 key. In theory, devices should be able to change their
curve25519 key, as long as the ed25519 key stays the same, though I
don't think anyone has ever actually tried that, and I don't know what
would happen if someone did. (I suspect that we would see lots of
exciting errors)

Signed-off-by: Sumner Evans sumner.evans@automattic.com

Pull Request Checklist

Preview: https://pr1829--matrix-spec-previews.netlify.app

Source @uhoreg in #e2e:matrix.org:
https://matrix.to/#/matrix.org/$J6UbQwsakEsHMbv5yH7RUpM-OlklZ4U3Ti3VqWp9p8E?via=matrix.org&via=privacytools.io&via=envs.net

> It should be the ed25519 key. There was probably a bit of a
> terminology mixup in the MSC. But all verification methods verify the
> ed25519 key. In theory, devices should be able to change their
> curve25519 key, as long as the ed25519 key stays the same, though I
> don't think anyone has ever actually tried that, and I don't know what
> would happen if someone did. (I suspect that we would see lots of
> exciting errors)

Signed-off-by: Sumner Evans <sumner.evans@automattic.com>
@sumnerevans sumnerevans force-pushed the clarify-qr-code-format branch from 8c58177 to da21b19 Compare May 27, 2024 15:41
@sumnerevans sumnerevans marked this pull request as ready for review May 27, 2024 15:42
@sumnerevans sumnerevans requested a review from a team as a code owner May 27, 2024 15:42
@richvdh
Copy link
Member

richvdh commented May 28, 2024

For the record: the affected bit of spec is https://spec.matrix.org/v1.10/client-server-api/#qr-code-format.

Copy link
Member

@richvdh richvdh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm other than consistency nit in the changelog. Thanks!

Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
@richvdh richvdh merged commit 500e83b into matrix-org:main May 28, 2024
@sumnerevans sumnerevans deleted the clarify-qr-code-format branch May 28, 2024 16:37
@zecakeh zecakeh mentioned this pull request Jun 7, 2024
53 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants