A protocol has Forward Secrecy if it keeps the message secret from an attacker who has :
- A recording of the protocol run.
- The long-term keys of the principals.
Question
Why does this matter ?
Protection against :
- Governments that can force people to give up their keys.
- Hackers that might steal private keys.
Station-to-Station Protocol and Forward Secrecy
means signed by .
Question
Why is this Secure ?
- are not stored after the protocol run.
- and βs keys donβt let the attacker read .
- STS ensured Forward Secrecy.