Viktor Szakats
5c50ea8a5d
tests: add ML-DSA host keys (not used or supported by libssh2)
Requires OpenSSH 10.3. As of 10.5, to enable in sshd, this patch needs
to be applied:
```diff
--- a/tests/openssh_server/sshd_config
+++ b/tests/openssh_server/sshd_config
@@ -3,9 +3,9 @@
# SPDX-License-Identifier: BSD-3-Clause
CASignatureAlgorithms +ssh-rsa
-HostKeyAlgorithms +ssh-rsa,ssh-rsa-cert-v01@openssh.com
+HostKeyAlgorithms +ssh-rsa,ssh-rsa-cert-v01@openssh.com,ssh-mldsa44-ed25519@openssh.com,ssh-mldsa44-ed25519-cert-v01@openssh.com
# modern name in OpenSSH 8.5+: PubkeyAcceptedAlgorithms
-PubkeyAcceptedKeyTypes +ssh-rsa,ssh-rsa-cert-v01@openssh.com
+PubkeyAcceptedKeyTypes +ssh-rsa,ssh-rsa-cert-v01@openssh.com,ssh-mldsa44-ed25519@openssh.com,ssh-mldsa44-ed25519-cert-v01@openssh.com
MACs +hmac-sha1,hmac-sha1-96,hmac-sha2-256,hmac-sha2-512,hmac-md5,hmac-md5-96,umac-64@openssh.com,umac-128@openssh.com,hmac-sha1-etm@openssh.com,hmac-sha1-96-etm@openssh.com,hmac-sha2-256-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-md5-etm@openssh.com,hmac-md5-96-etm@openssh.com,umac-64-etm@openssh.com,umac-128-etm@openssh.com
Ciphers +3des-cbc,aes128-cbc,aes192-cbc,aes256-cbc,aes128-ctr,aes192-ctr,aes256-ctr,aes128-gcm@openssh.com,aes256-gcm@openssh.com,chacha20-poly1305@openssh.com
# for libgcrypt, WinCNG
```
2026-09-13 13:44:17 +02:00
..
2026-09-02 07:26:55 +02:00
2026-09-02 07:26:55 +02:00
2026-08-10 17:00:04 +02:00
2026-08-10 17:00:04 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-09-02 07:26:55 +02:00
2026-09-02 07:26:55 +02:00
2026-08-06 10:53:16 +02:00
2026-08-06 10:53:16 +02:00
2026-08-06 10:53:16 +02:00
2026-08-06 10:53:16 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-08-06 10:53:16 +02:00
2026-08-06 10:53:16 +02:00
2026-08-01 15:24:36 +02:00
2026-08-01 16:08:54 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-03 12:24:57 +02:00
2026-08-03 12:24:57 +02:00
2026-08-03 12:24:57 +02:00
2026-08-03 12:24:57 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-09-13 13:44:17 +02:00
2026-08-01 15:24:36 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-01 15:24:36 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-09-12 01:36:44 +02:00
2026-09-12 01:36:44 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-06 01:06:21 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00
2026-08-04 00:42:31 +02:00