GlossaryDEFINED TERM / FORWARD-SECRECY

Forward secrecy

The property that later key compromise does not expose earlier session keys.

Working definition

Forward secrecy limits retrospective damage from a compromised long-term key. It relies on appropriate, regularly renewed ephemeral keys rather than merely deleting old messages.

Membership changes and epochs are particularly relevant for groups. The property becomes verifiable through protocol documentation, test vectors and an implementation that actually removes old keys.

Three verification questions

  1. 01Are session keys renewed regularly?
  2. 02Are old keys securely removed?
  3. 03Is behaviour during group changes documented?