Use precomputed static-static

This commit is contained in:
Mathias Hall-Andersen
2019-07-16 23:41:52 +02:00
parent 5a5d09bb41
commit 55418344ae

View File

@@ -199,7 +199,7 @@ pub fn create_initiation(
// (C, k) := Kdf2(C, DH(S_priv, S_pub)) // (C, k) := Kdf2(C, DH(S_priv, S_pub))
let (ck, key) = KDF2!( let (ck, key) = KDF2!(
&ck, &ck,
device.sk.diffie_hellman(&peer.pk).as_bytes() peer.ss.as_bytes() // precomputed
); );
// msg.timestamp := Aead(k, 0, Timestamp(), H) // msg.timestamp := Aead(k, 0, Timestamp(), H)