Das Needham-Schroeder Protokoll ist ein Protokoll zum Etablieren einer sicheren Kommunikation zwischen zwei Partnern in einem dezentralisierten Netzwerk. Es vereint Schlüsselaustausch und Authentifikation.

Symmetrisches Needham-Schröder-Protokoll

Es herrscht folgende Ausgangssituation:

  • Es gibt zwei Partner und , die sicher miteinander kommunizieren wollen.
  • Beide haben einen gemeinsamen Schlüssel mit einem Authentifizierungsserver: und .

Das Protokoll funktioniert dann wie folgt: