What should be broken to break a cipher with perfect forward secrecy as a passive observer? RSA/EC analog, (EC)DHE or both?
1 Answer
If the key exchange (i.e. (EC)DHE) is broken then a passive observer might be able to find out the symmetric key used for encryption which thus would allow the attacker to decrypt the traffic.
If instead only the public key or signature algorithms in the certificate are broken (that's what you probably mean with RSA/EC) then an active attacker might be able to man in the middle the connection but this ability does not help in passive attacks.
-
2$\begingroup$ Short and precise answer without any junk. Rare on SE. +1 $\endgroup$ Apr 18, 2018 at 23:56
-
$\begingroup$ @Smit Johnth And another good thing about this answer is that it talks about passive vs. active attacks. $\endgroup$– PatriotJul 18, 2019 at 16:20