Mention that Olm uses AES in CBC mode
This commit is contained in:
parent
88176ef148
commit
7d805f105e
1 changed files with 3 additions and 3 deletions
|
@ -75,12 +75,12 @@ domain to reduce the risk of collisions.
|
||||||
The name "m.olm.v1.curve25519-aes-sha2" corresponds to version 1 of the Olm
|
The name "m.olm.v1.curve25519-aes-sha2" corresponds to version 1 of the Olm
|
||||||
ratchet using Curve25519 for the initial key agreement, HKDF-SHA-256 for
|
ratchet using Curve25519 for the initial key agreement, HKDF-SHA-256 for
|
||||||
ratchet key derivation, Curve25519 for the DH ratchet, HMAC-SHA-256 for the
|
ratchet key derivation, Curve25519 for the DH ratchet, HMAC-SHA-256 for the
|
||||||
hash ratchet, and HKDF-SHA-256, AES-256, and 8 byte truncated HMAC-SHA-256
|
hash ratchet, and HKDF-SHA-256, AES-256 in CBC mode, and 8 byte truncated
|
||||||
for authenticated encryption.
|
HMAC-SHA-256 for authenticated encryption.
|
||||||
|
|
||||||
Algorithm names should be short and meaningful. A name of "m.olm.v1" is too
|
Algorithm names should be short and meaningful. A name of "m.olm.v1" is too
|
||||||
short. However a name of
|
short. However a name of
|
||||||
"m.olm.v1.ecdh-curve25519-hdkfsha256.hmacsha256.hkdfsha256-aes256-hmac64sha256"
|
"m.olm.v1.ecdh-curve25519-hdkfsha256.hmacsha256.hkdfsha256-aes256-cbc-hmac64sha256"
|
||||||
is too long despite giving a more precise description of the algorithm.
|
is too long despite giving a more precise description of the algorithm.
|
||||||
|
|
||||||
Algorithm names should list the primitives used by the algorithm so that it
|
Algorithm names should list the primitives used by the algorithm so that it
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue