1. Introduction
1. Introduction
Le protocole d'authentification SSH est un protocole d'authentification utilisateur à usage général. Il est destiné à s'exécuter au-dessus du protocole de couche de transport SSH [SSH-TRANS]. Ce protocole suppose que les protocoles sous-jacents fournissent une protection d'intégrité et de confidentialité.
Ce document doit être lu uniquement après lecture du document d'architecture SSH [SSH-ARCH]. Ce document utilise librement la terminologie et les notations du document d'architecture sans référence ni explication supplémentaire.
Le « service name » de ce protocole est « ssh-userauth ».
Lorsque ce protocole démarre, il reçoit l'identifiant de session du protocole de niveau inférieur (il s'agit du hachage d'échange H du premier échange de clés). L'identifiant de session identifie de façon unique cette session et convient pour la signature afin de prouver la possession d'une clé privée. Ce protocole doit également savoir si le protocole de niveau inférieur fournit une protection de confidentialité.