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:
![]()