From 4be288af6b3f89230bc8c24be576ec85ed71825e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20S=C3=A4ume?= Date: Sun, 26 Jan 2025 17:23:09 +0000 Subject: [PATCH] Dienste/Secure Shell aktualisiert --- Dienste%2FSecure-Shell.md | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/Dienste%2FSecure-Shell.md b/Dienste%2FSecure-Shell.md index e41b15c..210362f 100644 --- a/Dienste%2FSecure-Shell.md +++ b/Dienste%2FSecure-Shell.md @@ -1 +1,30 @@ -# Secure Shell (SSH) \ No newline at end of file +# Secure Shell (SSH) + +- [RFC 4250 - The Secure Shell (SSH) Protocol Assigned Numbers](https://tools.ietf.org/html/rfc4250) +- [RFC 4251 - The Secure Shell (SSH) Protocol Architecture](https://tools.ietf.org/html/rfc4251) +- [RFC 4252 - The Secure Shell (SSH) Authentication Protocol](https://tools.ietf.org/html/rfc4252) +- [RFC 4253 - The Secure Shell (SSH) Transport Layer Protocol](https://tools.ietf.org/html/rfc4253) +- [RFC 4254 - The Secure Shell (SSH) Channel Protocol](https://tools.ietf.org/html/rfc4254) +- [RFC 4419 - Diffie-Hellman Group Exchange for the Secure Shell (SSH) Protocol](https://tools.ietf.org/html/rfc4419) +- [RFC 6187 - The Secure Shell (SSH) Transport Layer Protocol: Cipher Block Chaining (CBC) Mode](https://tools.ietf.org/html/rfc6187) +- [RFC 8332 - The Secure Shell (SSH) Protocol Assigned Numbers - Update](https://tools.ietf.org/html/rfc8332) + + +## Authentizierung + +```mermaid +sequenceDiagram +participant C as Lokaler Client +participant S as Externer Server +C-->>S: KEXINIT - Schlüssel Austausch Initialisierung +S-->>C: KEXINIT - Schlüssel Austausch Initialisierung +C-->>S: KEXDH_INIT - Diffie-Hellman Schlüssel Austausch Initialisierung +S-->>C: KEXDH_REPLY - Antwort auf Diffie-Hellman Initialisierung +C-->>S: KEXECDH_REPLY - Ephemeral Diffie-Hellman Antwort +S-->>C: KEXDH_GEX_GROUP - Gruppeninformation für Diffie-Hellman +C-->>S: KEXDH_GEX_INIT - Diffie-Hellman-Parameter Initiierung +S-->>C: KEXDH_GEX_REPLY - Diffie-Hellman Parameter Antwort +C-->>S: USERAUTH_REQUEST - Benutzer Authentifizierungsanforderung +S-->>C: USERAUTH_FAILURE - Fehlerantwort für Authentifizierung +C-->>S: USERAUTH_SUCCESS - Authentifizierung erfolgreich +``` \ No newline at end of file