From 9c014a9045617a91c56ca5fa475aa01bf501de83 Mon Sep 17 00:00:00 2001 From: "No." Date: Tue, 31 Mar 2026 18:20:49 -0400 Subject: [PATCH] Clarify SAS commitment calculation (#2344) Signed-off-by: tusooa Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> --- changelogs/client_server/newsfragments/2344.clarification | 1 + data/event-schemas/schema/m.key.verification.accept.yaml | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changelogs/client_server/newsfragments/2344.clarification diff --git a/changelogs/client_server/newsfragments/2344.clarification b/changelogs/client_server/newsfragments/2344.clarification new file mode 100644 index 00000000..09fddbd1 --- /dev/null +++ b/changelogs/client_server/newsfragments/2344.clarification @@ -0,0 +1 @@ +Clarify SAS commitment calculation for `m.key.verification.accept` messages. diff --git a/data/event-schemas/schema/m.key.verification.accept.yaml b/data/event-schemas/schema/m.key.verification.accept.yaml index c9ea2d18..0fbc49d4 100644 --- a/data/event-schemas/schema/m.key.verification.accept.yaml +++ b/data/event-schemas/schema/m.key.verification.accept.yaml @@ -44,7 +44,8 @@ properties: description: |- The hash (encoded as unpadded base64) of the concatenation of the device's ephemeral public key (encoded as unpadded base64) and the canonical JSON - representation of the `m.key.verification.start` message. + representation of the `content` object of the `m.key.verification.start` + message. m.relates_to: $ref: m.key.verification.m.relates_to.yaml required: