mirror of
https://github.com/matrix-org/matrix-spec
synced 2025-12-20 16:38:37 +01:00
sas: clarify HKDF calculation uses base64-encoded keys (#1719)
This commit is contained in:
parent
c4e69d8cb1
commit
6096a28984
|
|
@ -0,0 +1 @@
|
||||||
|
Clarify that the HKDF calculation for SAS uses base64-encoded keys rather than the raw key bytes.
|
||||||
|
|
@ -836,15 +836,15 @@ is the concatenation of:
|
||||||
- The Device ID of the device which sent the
|
- The Device ID of the device which sent the
|
||||||
`m.key.verification.start` message, followed by `|`.
|
`m.key.verification.start` message, followed by `|`.
|
||||||
- The public key from the `m.key.verification.key` message sent by
|
- The public key from the `m.key.verification.key` message sent by
|
||||||
the device which sent the `m.key.verification.start` message,
|
the device which sent the `m.key.verification.start` message, encoded as
|
||||||
followed by `|`.
|
unpadded base64, followed by `|`.
|
||||||
- The Matrix ID of the user who sent the `m.key.verification.accept`
|
- The Matrix ID of the user who sent the `m.key.verification.accept`
|
||||||
message, followed by `|`.
|
message, followed by `|`.
|
||||||
- The Device ID of the device which sent the
|
- The Device ID of the device which sent the
|
||||||
`m.key.verification.accept` message, followed by `|`.
|
`m.key.verification.accept` message, followed by `|`.
|
||||||
- The public key from the `m.key.verification.key` message sent by
|
- The public key from the `m.key.verification.key` message sent by
|
||||||
the device which sent the `m.key.verification.accept` message,
|
the device which sent the `m.key.verification.accept` message, encoded as
|
||||||
followed by `|`.
|
unpadded base64, followed by `|`.
|
||||||
- The `transaction_id` being used.
|
- The `transaction_id` being used.
|
||||||
|
|
||||||
When the `key_agreement_protocol` is the deprecated method `curve25519`,
|
When the `key_agreement_protocol` is the deprecated method `curve25519`,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue