reseau:debian:sequencesessionssh
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
reseau:debian:sequencesessionssh [2023/05/21 18:51] – [Ressources] techer.charles_educ-valadon-limoges.fr | reseau:debian:sequencesessionssh [2025/06/10 21:12] (Version actuelle) – admin | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Diagramme de séquence de l' | ====== Diagramme de séquence de l' | ||
+ | {{ : | ||
<uml> | <uml> | ||
@startuml | @startuml | ||
Ligne 7: | Ligne 8: | ||
ClientSSH | ClientSSH | ||
end | end | ||
- | group Negociation des algorithmes | + | group Etablissement |
ClientSSH -> Serveur | ClientSSH -> Serveur | ||
Serveur | Serveur | ||
- | ClientSSH -> ClientSSH : génèrent | + | Serveur |
- | Serveur | + | ClientSSH -> ClientSSH : génèrent paires de clés\nprivées |
- | ClientSSH -> Serveur | + | Serveur |
- | Serveur | + | ClientSSH |
- | ClientSSH -> Serveur | + | note left : clé de session symétique |
- | Serveur | + | note right : clé de session symétique |
- | Serveur | + | ClientSSH -> ClientSSH |
- | ClientSSH -> ClientSSH | + | |
- | Serveur | + | |
end | end | ||
group Etablissement d'un canal sécurisé | group Etablissement d'un canal sécurisé | ||
- | Serveur -> ClientSSH | ||
- | ClientSSH -> ClientSSH : Vérification de l' | ||
end | end | ||
group Authentification par mot de passe | group Authentification par mot de passe | ||
Ligne 30: | Ligne 27: | ||
ClientSSH -> Serveur : envoi mot de passe | ClientSSH -> Serveur : envoi mot de passe | ||
Serveur -> Serveur : vérification login et mot de passe | Serveur -> Serveur : vérification login et mot de passe | ||
+ | Serveur -> ClientSSH : affichage du prompt | ||
end | end | ||
- | group Communication chifrée entre le client et le serveur | + | |
+ | group Authentification par clé SSH | ||
+ | ClientSSH -> Serveur : fait enregistrer sa clé publique\ndans authorized_keys | ||
+ | Serveur -> ClientSSH : demande saisie login | ||
+ | ClientSSH -> Serveur : envoi login | ||
+ | Serveur -> Serveur : envoie un défi (challenge) | ||
+ | ClientSSH -> ClientSSH : signe le défi|navec sa clé privée | ||
+ | ClientSSH -> Serveur : envoi réponse au challenge | ||
+ | Serveur -> Serveur : vérifie la signature avec la clé publique\nenregistrée dans authorized_keys | ||
+ | Serveur -> ClientSSH : affichage du prompt | ||
+ | end | ||
+ | |||
+ | |||
+ | group Communication chifrée entre le client et le serveur | ||
end | end | ||
Ligne 51: | Ligne 62: | ||
===== Ressources ===== | ===== Ressources ===== | ||
+ | * https:// | ||
* https:// | * https:// | ||
* https:// | * https:// |
reseau/debian/sequencesessionssh.1684687902.txt.gz · Dernière modification : 2023/05/21 18:51 de techer.charles_educ-valadon-limoges.fr