September 21st, 2024

OpenSSH 9.9 Released

OpenSSH 9.9, released on September 19, 2024, features post-quantum key exchange, disabled DSA signatures, removed pre-authentication compression, and various bug fixes, enhancing security and performance.

Read original articleLink Icon
OpenSSH 9.9 Released

OpenSSH 9.9 has been released as of September 19, 2024, introducing several new features and improvements. Notably, it includes support for a hybrid ML-KEM X25519 post-quantum key exchange, enhanced controls for managing unwanted connections, and a faster implementation of the NTRUPrime key exchange. The release also marks the default disabling of the DSA signature algorithm, which is set to be completely removed in early 2025 due to its inherent weaknesses. Other changes include the removal of pre-authentication compression to reduce security risks, updates to configuration directive processing, and various bug fixes aimed at improving performance and security. The OpenSSH community is acknowledged for its contributions, and users are encouraged to report bugs and consider donations to support the project. The release is available for download from the official OpenSSH website.

- OpenSSH 9.9 introduces post-quantum key exchange and improved connection controls.

- DSA signature algorithm support is disabled by default and will be removed in 2025.

- Pre-authentication compression has been removed to enhance security.

- The release includes various bug fixes and performance improvements.

- Users can download the new version from the official OpenSSH website.

Link Icon 6 comments
By @throw0101c - 7 months
By @throw0101c - 7 months
Related to the hybrid post-QC crypto stuff, similar moves have been done for Chrome:

* https://security.googleblog.com/2024/09/a-new-path-for-kyber...

Draft for adding it to TLS (1.3):

* https://datatracker.ietf.org/doc/draft-kwiatkowski-tls-ecdhe...

By @dustyharddrive - 7 months
Anyone have an informed preference between MLKEM and SNTRUP?
By @WhyNotHugo - 7 months
What’s ML-KEM X25519? I’m familiar with Ed25519, but I’ve never heard of ML-KEM.

(Also not a cryptographer)

By @xyst - 7 months
look forward to confusing my sysadmins when I present them with a MLKEM pub key :)

Probably will use this on my homelab though.