Wydano OpenSSH 9.9

Wydano OpenSSH 9.9

We wrześniu 2024 roku ukazała się nowa wersja OpenSSH 9.9, przynosząca istotne zmiany, które zwiększają zarówno bezpieczeństwo, jak i wydajność protokołu SSH. OpenSSH to kluczowe narzędzie dla administratorów systemów i użytkowników dbających o bezpieczne połączenia zdalne. Wersja 9.9 wprowadza m.in. mechanizmy kryptograficzne odporne na przyszłe zagrożenia związane z komputerami kwantowymi, co czyni ją krokiem milowym w rozwoju bezpiecznych połączeń sieciowych.

https://tematyka.it/wydano-openssh-9-9/

Kryptografia post-kwantowa – bezpieczeństwo przyszłości

Jednym z głównych elementów wersji 9.9 jest wprowadzenie hybrydowego mechanizmu wymiany kluczy post-kwantowych, oznaczonego jako mlkem768x25519-sha256. Jest to połączenie mechanizmu ML-KEM (Module-Lattice Key Encapsulation Mechanism) oraz eliptycznej krzywej Diffie-Hellmana (X25519). Ten algorytm został domyślnie włączony i pozwala na lepsze zabezpieczenie komunikacji przed przyszłymi zagrożeniami ze strony komputerów kwantowych, które mogą złamać współczesne metody kryptograficzne. Wprowadzenie tego rozwiązania stanowi odpowiedź na rosnące obawy związane z potencjalnymi możliwościami komputerów kwantowych, które mogą w przyszłości zrewolucjonizować świat kryptografii​(

Zwiększona elastyczność konfiguracji i kontrola połączeń

Nowa opcja RefuseConnection w sshd_config umożliwia natychmiastowe odrzucanie połączeń już po pierwszym nieudanym żądaniu autoryzacji. To rozwiązanie pozwala na szybkie eliminowanie niepożądanych połączeń, co dodatkowo wzmacnia ochronę przed atakami typu brute-force. Wprowadzono także nową klasę kar, refuseconnection, która umożliwia nakładanie sankcji na adresy wykazujące podejrzane zachowanie, takie jak wielokrotne nieudane próby logowania​(

Poprawa wydajności i szybkości algorytmów

Wersja 9.9 OpenSSH przynosi także znaczne ulepszenia w zakresie wydajności. Zaktualizowano kod Streamlined NTRUPrime, co przyspiesza operacje kryptograficzne związane z wymianą kluczy. Ulepszenia te są szczególnie istotne w kontekście intensywnego korzystania z kryptografii w środowiskach o dużym obciążeniu. Dodatkowo algorytm wymiany kluczy sntrup761x25519-sha512 uzyskał oficjalną nazwę przypisaną przez IANA, co zwiększa jego zgodność z globalnymi standardami kryptograficznymi​.

Zmiany w obsłudze użytkowników i eliminacja przestarzałych technologii

Nowa wersja OpenSSH rozszerza także możliwości w zakresie autoryzacji użytkowników. Dzięki nowej opcji Match invalid-user, administratorzy mogą teraz precyzyjniej kontrolować próby logowania, identyfikując użytkowników, którzy nie istnieją w systemie. Jest to kolejny krok w kierunku zwiększenia bezpieczeństwa, szczególnie w kontekście ataków na konta użytkowników​.

OpenSSH kontynuuje również proces eliminacji przestarzałych technologii. Wersja 9.9 domyślnie wyłącza wsparcie dla algorytmu DSA, który ze względu na swoją ograniczoną długość klucza (160-bitów) oraz użycie przestarzałego algorytmu SHA-1, jest uważany za niewystarczająco bezpieczny. Zakończenie wsparcia dla DSA jest planowane na początek 2025 roku, co stanowi kontynuację procesu, który rozpoczął się już kilka lat temu​.

Poprawki błędów i usprawnienia

Wersja 9.9 naprawia również szereg błędów, które wpływały na stabilność systemu. Poprawki obejmują m.in. przywrócenie wcześniejszego zachowania ścieżek absolutnych w trybie inetd, naprawę niepoprawnego logowania adresów źródłowych i docelowych oraz rozwiązanie problemu z niewłaściwym stosowaniem opcji authorized_keys. Wprowadzono także liczne poprawki wydajnościowe, szczególnie w obszarze testów regresyjnych​.

Podsumowanie – wydano OpenSSH 9.9

OpenSSH 9.9 to wydanie, które znacząco podnosi poziom bezpieczeństwa, przygotowując narzędzie na przyszłe zagrożenia, w tym te związane z komputerami kwantowymi. Dzięki wprowadzeniu nowych algorytmów kryptograficznych, usprawnieniom w zarządzaniu konfiguracją oraz poprawkom błędów, OpenSSH pozostaje jednym z najważniejszych narzędzi w arsenale każdego administratora. Eliminacja wsparcia dla przestarzałych technologii, takich jak DSA, oraz liczne usprawnienia wydajnościowe sprawiają, że wersja 9.9 jest krokiem naprzód w rozwoju bezpiecznej komunikacji.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *