logoalt Hacker News

uoaeiyesterday at 9:52 PM1 replyview on HN

Can they control private keys and do replay attacks?


Replies

maqpyesterday at 10:13 PM

Signal protocol prevents replay attacks as every message is encrypted with new key. Either it's next hash ratchet key, or next future secret key with new entropy mixed via next DH shared key.

Private keys, probably not. WhatsApp is E2EE meaning your device generates the private key with OS's CSPRNG. (Like I also said above), exfiltration of signing keys might allow MITM but that's still possible to detect e.g. if you RE the client and spot the code that does it.

show 1 reply