Release av OpenSSH 9.9 med stöd för post-kvant krypteringsalgoritmen ML-KEM

Publiceringen av OpenSSH 9.9, en öppen implementering av klient och server för arbete via SSH 2.0- och SFTP-protokoll. Huvudsakliga förÀndringar:

  • Stöd för den hybrida nyckelutbytesalgoritmen "mlkem768x25519-sha256" har lagts till i ssh och sshd, vilket Ă€r motstĂ„ndskraftigt mot attacker frĂ„n kvantdatorer och bestĂ„r av en kombination av X25519 ECDH och ML-KEM-algoritmen (CRYSTALS-Kyber), som nyligen standardiserats av National Institute of Standards and Technology (NIST) i USA. ML-KEM anvĂ€nder kryptografiska metoder baserade pĂ„ problem i gitterteorin, dĂ€r tidslösningen inte skiljer sig mellan vanliga och kvantdatorer.
  • Nyckelordet "RefuseConnection" har lagts till i konfigurationsfilen sshd_config, vilket gör att sshd avslutar anslutningar efter första autentiseringförsöket. I direktivet PerSourcePenalties har klassen "refuseconnection" lagts till, som tillĂ€mpas vid avslutande av anslutningen efter att "RefuseConnection" har aktiverats.
  • I ssh-klienten har stödet för datakompression innan autentisering upphört, vilket avsevĂ€rt ökar attackytan pĂ„ SSH-servrar och skapar risker för anvĂ€ndning av indirekta informationsanalysmetoder under autentiseringen. I servern sshd hade datakompression innan autentisering redan stĂ€ngts av.
  • I ssh och sshd anvĂ€nds liknande regler för bearbetning av strĂ€ngargument i direktivet "Match" som shell, vilket stöder inneslutning och rymning med symbolen "\".
  • I konfigurationsfilen ssh_config har direktivet "Include" stöd för miljövariabler och "%"-substitutioner, liknande de i direktivet "Match Exec".
  • I sshd_config har alternativet "invalid-user" lagts till direktivet Match, vilket aktiveras vid inloggningsförsök med ogiltigt anvĂ€ndarnamn.
  • I ssh och sshd anvĂ€nds en snabbare implementation av algoritmen "Streamlined NTRUPrime". För den hybrida nyckelutbytesalgoritmen Streamlined NTRUPrime/X25519 har det lagts till möjligheten att anvĂ€nda namnet "sntrup761x25519-sha512", förutom det SSH-specifika namnet "sntrup761x25519-sha512@openssh.com".
  • I ssh, sshd och ssh-agent har skyddet mot att hemliga nycklar hamnar i core-filer lagts till och fungerar i OpenBSD, Linux och FreeBSD.
  • Behandlingen av nycklar har övergĂ„tt till att anvĂ€nda API:et EVP_PKEY, som tillhandahĂ„lls av biblioteket libcrypto.
  • I sshd har en slumpmĂ€ssig förĂ€ndring av inloggningstidsgrĂ€nsen (LoginGraceTime) inom 4 sekunder lagts till för att försvĂ„ra bestĂ€mningen av tidsgrĂ€nsens utgĂ„ng.
  • Problem med att bygga med Musl-biblioteket har lösts.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster