RE: How come the PQC algos don't show up in the ssh -Q lists
Roger Grimes via openssh-unix-dev <[email protected]> Mon, 27 Jul 2026 13:12:36 +0000
| Newsgroups | gmane.network.openssh.devel |
|---|---|
| Message-ID | <[email protected]> |
Ah, thanks for the answers. Thanks for the reply. I must have had "mindrot" and wasn't seeing them when I posted this question. But I'm running the queries now and I see them. -----Original Message----- From: Theo de Raadt <[email protected]> Sent: Sunday, July 26, 2026 3:15 PM To: Roger Grimes <[email protected]> Cc: [email protected] Subject: Re: How come the PQC algos don't show up in the ssh -Q lists Roger Grimes via openssh-unix-dev <[email protected]<mailto:[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]<mailto:[email protected]> mlkem768x25519-sha256 ... MLKEM768X25519-SHA256 is pointless and won't be happening. [email protected]<mailto:[email protected]> has been there for YEARS. mlkem768x25519-sha256 has been there more than a year. % ssh -Q key-sig ... [email protected]<mailto:[email protected]> [email protected]<mailto:[email protected]> ... [email protected]<mailto:[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.