Cryptography
Post-Quantum-Ready SSH: ML-KEM Hybrid Explained
Post-quantum-ready SSH is not a magic shield. It is a practical way to use hybrid key exchange when the installed SSH stack supports it.
At a glance
- Post-quantum-ready means the safer available key exchange can be used when the SSH stack supports it.
- Hybrid key exchange combines a post-quantum mechanism with a classical mechanism such as X25519.
- Good wording matters: this is a transport key-exchange feature, not a claim that the whole app is a FIPS module.
What the threat is
The practical concern behind post-quantum key exchange is "harvest now, decrypt later." An attacker may record encrypted traffic today and hope that a future quantum-capable system can break parts of the classical key exchange that protected it.
Post-quantum key exchange tries to reduce that future risk by using algorithms designed to resist known quantum attacks. In the SSH world, that appears as newer key-exchange methods when the installed OpenSSH stack supports them.
Why hybrid matters
Hybrid means the connection does not rely on only the post-quantum side. A classical exchange, such as X25519, runs alongside the post-quantum mechanism. The goal is to gain future-facing protection without dropping the classical security properties that are trusted today.
That is why "post-quantum-ready" is better language than "quantum-proof." The feature depends on the SSH implementation, the negotiated algorithm, and the environment. It is a safer available path, not a magic word.
Where ML-KEM fits
ML-KEM is the module-lattice key-encapsulation mechanism standardized in NIST FIPS 203. OpenSSH has added hybrid key-exchange support in newer releases using ML-KEM with X25519. When that support exists, a gateway can prefer the stronger negotiated option.
For a Mac remote-access product, the responsible claim is narrow: use OpenSSH hybrid ML-KEM key exchange when the installed SSH stack supports it. Do not claim that every part of the product is post-quantum. Do not imply a separate FIPS validation unless there is one.
The HearthGate position
HearthGate treats post-quantum-ready SSH as a transport hardening feature. If the Mac-side SSH stack is new enough, it can auto-enable the ML-KEM hybrid key-exchange path. If not, the connection still uses the available SSH security model.
The practical goal is simple: today's remote screen traffic should not be easier to understand just because someone records it and waits for tomorrow.
Want the Mac-side gateway for this model?
HearthGate packages secure VNC over SSH, restricted keys, firewall VNC lockdown, connection bundles, and session visibility into one native Mac app.
Explore HearthGate