25 Feb 2018
Lesezeit ~1 Minute
Github verschärft SSH-Anforderungen
Heute bekam ich beim Zugriff auf mein Github-Repository auf einem Windows-Rechner folgende Fehlermeldung:
Couldn’t agree a key exchange algorithm (available: curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521)
Nach kurzer Recherche entdeckte ich den Grund dafür:
Folgende als angreifbar geltende kryptografischen Standards werden seit dem 22. Frbruar 2018 nicht mehr unterstützt:
- TLSv1/ TLSv1.1- Dies gilt für alle HTTPS-Verbindungen, einschließlich Web-, API- und Git-Verbindungen zu https://github.com und https://api.github.com.
- diffie-hellman-group1-sha1 - Dies gilt für alle SSH-Verbindungen zu github.com.
- diffie-hellman-group14-sha1 - Dies gilt für alle SSH-Verbindungen zu github.com.
Wer Probleme mit der Authentifizierung bei github hat, sollte seine Git-Client-Software aktualisieren!
siehe auch: Weak cryptographic standards removed
- Tags:
- github
- git
- ssh
- entwicklung