1. Introduction (Einführung)
1. Introduction (Einführung)
Das SSH-Authentifizierungsprotokoll ist ein allgemeines Benutzerauthentifizierungsprotokoll. Es soll über dem SSH-Transportprotokoll [SSH-TRANS] laufen. Dieses Protokoll setzt voraus, dass die zugrunde liegenden Protokolle Integritäts- und Vertraulichkeitsschutz bieten.
Dieses Dokument sollte erst nach dem Lesen des SSH-Architekturdokuments [SSH-ARCH] gelesen werden. Dieses Dokument verwendet frei Terminologie und Notation aus dem Architekturdokument ohne weitere Referenz oder Erklärung.
Der „service name“ für dieses Protokoll ist „ssh-userauth“.
Wenn dieses Protokoll startet, erhält es die Sitzungskennung vom Protokoll der unteren Ebene (dies ist der Austausch-Hash H vom ersten Schlüsselaustausch). Die Sitzungskennung identifiziert diese Sitzung eindeutig und eignet sich zum Signieren, um den Besitz eines privaten Schlüssels nachzuweisen. Dieses Protokoll muss außerdem wissen, ob das Protokoll der unteren Ebene Vertraulichkeitsschutz bietet.