(he/him)
hkdf (new_label, dh1 || dh2 || dh3 || kyber_shared_secret)
Source: https://github.com/signalapp/libsignal/blob/main/rust/protocol/src/ratchet.rs
hkdf (new_label, dh1 || dh2 || dh3 || kyber_shared_secret)
Source: https://github.com/signalapp/libsignal/blob/main/rust/protocol/src/ratchet.rs
Additionally, the shared secret, which is encapsulated using kyber, is appended to the input data for hkdf.
Additionally, the shared secret, which is encapsulated using kyber, is appended to the input data for hkdf.
https://github.com/signalapp/libsignal/blob/main/java/shared/java/org/signal/libsignal/protocol/SessionCipher.java
https://github.com/signalapp/libsignal/blob/main/java/shared/java/org/signal/libsignal/protocol/SessionCipher.java
Other protocols described by Jacqueline Brendel et al seem not to have any real world implementations yet.
My question at this point is: Has anyone already looked into the signal protocol changes?
Other protocols described by Jacqueline Brendel et al seem not to have any real world implementations yet.
My question at this point is: Has anyone already looked into the signal protocol changes?