Re: How come the PQC algos don't show up in the ssh -Q lists
"Theo de Raadt" <[email protected]> Sun, 26 Jul 2026 13:15:05 -0600
| Newsgroups | gmane.network.openssh.devel |
|---|---|
| Message-ID | <[email protected]> |
Roger Grimes via openssh-unix-dev <[email protected]> wrote: > It's my understanding that at least 2-3 of the PQC algorithms (MLKEM768X25519-SHA256, SNTRUP761X25519-SHA512, ML-DSA + Ed25519) are available in OpenSSH now. > > But when I run ssh -Q kex or -Q key I don't see them listed. > > Should they be listed? They are definately listed. If they are not listed, they won't be used. % ssh -Q kex ... sntrup761x25519-sha512 [email protected] mlkem768x25519-sha256 ... MLKEM768X25519-SHA256 is pointless and won't be happening. [email protected] has been there for YEARS. mlkem768x25519-sha256 has been there more than a year. % ssh -Q key-sig ... [email protected] [email protected] ... [email protected] is very new. The code existed, but was not enabled in the current release. It was enabled after the last release on 2026/07/09, and will be in the next release. It is vaguely possible you are running an ssh derivative that is patching them out due because they are misguided.