Timeline for How to combine the keys in the Triple Diffie-Hellman (3DH) key exchange?
Current License: CC BY-SA 4.0
8 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
May 28 at 19:56 | vote | accept | n-l-i | ||
May 28 at 19:45 | history | edited | Mikero |
edited tags
|
|
May 28 at 19:31 | answer | added | Mikero | timeline score: 2 | |
May 28 at 19:19 | comment | added | n-l-i | @suchislife I think I understand the algorithm already. Reading this question now, I think I was mostly interested in why the sources differed. Wondering about whether adding the key pairs of the ephemeral keys, $Xy,Yx$, provided any additional security. The keys were already present in the other key pairs, $Ay,Xb,Ya,Bx$, so there must be some reason the ephemeral keys are included again. | |
May 28 at 18:36 | comment | added | suchislife | The shared secrets from the three DH exchanges (DH1, DH2, DH3) are concatenated in a specific order. The concatenated shared secrets are then input into a key derivation function (KDF), such as HKDF (HMAC-based Key Derivation Function). The KDF takes the concatenated shared secrets and derives a final shared secret key of the desired length. | |
Mar 17, 2023 at 8:43 | history | edited | n-l-i | CC BY-SA 4.0 |
Edited links
|
Mar 17, 2023 at 8:36 | history | edited | n-l-i | CC BY-SA 4.0 |
Edited links
|
Mar 16, 2023 at 16:49 | history | asked | n-l-i | CC BY-SA 4.0 |