mirror of
https://github.com/libssh2/libssh2.git
synced 2026-10-24 03:48:58 +03:00
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 ```
This commit is contained in:
@@ -78,12 +78,16 @@ EXTRA_DIST = \
|
||||
keys/ca_host_ecdsa.pub \
|
||||
keys/ca_host_ed25519 \
|
||||
keys/ca_host_ed25519.pub \
|
||||
keys/ca_host_mldsa44-ed25519 \
|
||||
keys/ca_host_mldsa44-ed25519.pub \
|
||||
keys/ca_host_rsa \
|
||||
keys/ca_host_rsa.pub \
|
||||
keys/ca_user_ecdsa \
|
||||
keys/ca_user_ecdsa.pub \
|
||||
keys/ca_user_ed25519 \
|
||||
keys/ca_user_ed25519.pub \
|
||||
keys/ca_user_mldsa44-ed25519 \
|
||||
keys/ca_user_mldsa44-ed25519.pub \
|
||||
keys/ca_user_rsa \
|
||||
keys/ca_user_rsa.pub \
|
||||
keys/id_dsa \
|
||||
@@ -114,6 +118,13 @@ EXTRA_DIST = \
|
||||
keys/id_ed25519_pkcs8.pub \
|
||||
keys/id_ed25519_pkcs8_encrypted \
|
||||
keys/id_ed25519_pkcs8_encrypted.pub \
|
||||
keys/id_mldsa44-ed25519 \
|
||||
keys/id_mldsa44-ed25519.pub \
|
||||
keys/id_mldsa44-ed25519_encrypted \
|
||||
keys/id_mldsa44-ed25519_encrypted.pub \
|
||||
keys/id_mldsa44-ed25519_signed \
|
||||
keys/id_mldsa44-ed25519_signed-cert.pub \
|
||||
keys/id_mldsa44-ed25519_signed.pub \
|
||||
keys/id_rsa_openssh \
|
||||
keys/id_rsa_openssh.pub \
|
||||
keys/id_rsa_openssh_encrypted \
|
||||
@@ -143,6 +154,9 @@ EXTRA_DIST = \
|
||||
openssh_server/ssh_host_ed25519_key \
|
||||
openssh_server/ssh_host_ed25519_key-cert.pub \
|
||||
openssh_server/ssh_host_ed25519_key.pub \
|
||||
openssh_server/ssh_host_mldsa44-ed25519_key \
|
||||
openssh_server/ssh_host_mldsa44-ed25519_key-cert.pub \
|
||||
openssh_server/ssh_host_mldsa44-ed25519_key.pub \
|
||||
openssh_server/ssh_host_rsa_key \
|
||||
openssh_server/ssh_host_rsa_key-cert.pub \
|
||||
openssh_server/ssh_host_rsa_key.pub \
|
||||
|
||||
@@ -16,6 +16,7 @@ rm -f openssh_server/*_key-cert.pub
|
||||
ssh-keygen -t rsa -b 2048 -N '' -m PEM -C '' -f 'openssh_server/ssh_host_rsa_key'
|
||||
ssh-keygen -t ecdsa -b 256 -N '' -m PEM -C '' -f 'openssh_server/ssh_host_ecdsa_key'
|
||||
ssh-keygen -t ed25519 -N '' -m RFC4716 -C '' -f 'openssh_server/ssh_host_ed25519_key'
|
||||
ssh-keygen -t mldsa44-ed25519 -N '' -m RFC4716 -C '' -f 'openssh_server/ssh_host_mldsa44-ed25519_key'
|
||||
|
||||
# tests/keys
|
||||
|
||||
@@ -27,25 +28,29 @@ rm -f keys/id_*
|
||||
ssh-keygen -t rsa -b 2048 -N '' -m RFC4716 -C 'ca_host_rsa' -f 'keys/ca_host_rsa'
|
||||
ssh-keygen -t ecdsa -b 256 -N '' -m RFC4716 -C 'ca_host_ecdsa' -f 'keys/ca_host_ecdsa'
|
||||
ssh-keygen -t ed25519 -N '' -m RFC4716 -C 'ca_host_ed25519' -f 'keys/ca_host_ed25519'
|
||||
ssh-keygen -t mldsa44-ed25519 -N '' -m RFC4716 -C 'ca_host_mldsa44-ed25519' -f 'keys/ca_host_mldsa44-ed25519'
|
||||
|
||||
# user CAs
|
||||
ssh-keygen -t rsa -b 3072 -N '' -m RFC4716 -C 'ca_user_rsa' -f 'keys/ca_user_rsa'
|
||||
ssh-keygen -t ecdsa -b 521 -N '' -m RFC4716 -C 'ca_user_ecdsa' -f 'keys/ca_user_ecdsa'
|
||||
ssh-keygen -t ed25519 -N '' -m RFC4716 -C 'ca_user_ed25519' -f 'keys/ca_user_ed25519'
|
||||
ssh-keygen -t mldsa44-ed25519 -N '' -m RFC4716 -C 'ca_user_mldsa44-ed25519' -f 'keys/ca_user_mldsa44-ed25519'
|
||||
|
||||
pw='libssh2'
|
||||
id='identity'
|
||||
pr="${1:-libssh2}"
|
||||
|
||||
# host certificates
|
||||
ssh-keygen -h -I 'host_rsa' -n "${pr}" -s 'keys/ca_host_rsa' 'openssh_server/ssh_host_rsa_key.pub'
|
||||
ssh-keygen -h -I 'host_ecdsa' -n "${pr}" -s 'keys/ca_host_ecdsa' 'openssh_server/ssh_host_ecdsa_key.pub'
|
||||
ssh-keygen -h -I 'host_ed25519' -n "${pr}" -s 'keys/ca_host_ed25519' 'openssh_server/ssh_host_ed25519_key.pub'
|
||||
ssh-keygen -h -I 'host_rsa' -n "${pr}" -s 'keys/ca_host_rsa' 'openssh_server/ssh_host_rsa_key.pub'
|
||||
ssh-keygen -h -I 'host_ecdsa' -n "${pr}" -s 'keys/ca_host_ecdsa' 'openssh_server/ssh_host_ecdsa_key.pub'
|
||||
ssh-keygen -h -I 'host_ed25519' -n "${pr}" -s 'keys/ca_host_ed25519' 'openssh_server/ssh_host_ed25519_key.pub'
|
||||
ssh-keygen -h -I 'host_mldsa44-ed25519' -n "${pr}" -s 'keys/ca_host_mldsa44-ed25519' 'openssh_server/ssh_host_mldsa44-ed25519_key.pub'
|
||||
|
||||
# inspect PKCS8 private keys with command:
|
||||
# $ openssl asn1parse -dump -in <id-filename>
|
||||
|
||||
ssh-keygen -t dsa -N '' -m PEM -C 'id_dsa' -f 'keys/id_dsa' || touch 'keys/id_dsa.pub'
|
||||
|
||||
ssh-keygen -t rsa -b 2048 -N '' -m PEM -C 'id_rsa_pem_miss' -f 'keys/id_rsa_pem_miss' # not to add to 'authorized_keys'
|
||||
ssh-keygen -t rsa -b 2048 -N '' -m PEM -C 'id_rsa_pem' -f 'keys/id_rsa_pem'
|
||||
ssh-keygen -t rsa -b 2048 -N "${pw}" -m PEM -C 'id_rsa_pem_encrypted' -f 'keys/id_rsa_pem_encrypted' # aes128-cbc
|
||||
@@ -53,17 +58,22 @@ ssh-keygen -t rsa -b 3072 -N '' -m PKCS8 -C 'id_rsa_pkcs8'
|
||||
ssh-keygen -t rsa -b 2048 -N "${pw}" -m PKCS8 -C 'id_rsa_pkcs8_encrypted' -f 'keys/id_rsa_pkcs8_encrypted' # aes128-cbc
|
||||
ssh-keygen -t rsa -b 2048 -N '' -m RFC4716 -C '' -f 'keys/id_rsa_openssh' # empty comment
|
||||
ssh-keygen -t rsa -b 2048 -N "${pw}" -m RFC4716 -C 'id_rsa_openssh_encrypted' -f 'keys/id_rsa_openssh_encrypted' -Z aes256-gcm@openssh.com
|
||||
|
||||
ssh-keygen -t ecdsa -b 521 -N '' -m PEM -C 'id_ecdsa_pem' -f 'keys/id_ecdsa_pem'
|
||||
ssh-keygen -t ecdsa -b 256 -N "${pw}" -m PEM -C 'id_ecdsa_pem_encrypted' -f 'keys/id_ecdsa_pem_encrypted' # aes128-cbc
|
||||
ssh-keygen -t ecdsa -b 384 -N '' -m PKCS8 -C 'id_ecdsa_pkcs8' -f 'keys/id_ecdsa_pkcs8'
|
||||
ssh-keygen -t ecdsa -b 521 -N "${pw}" -m PKCS8 -C 'id_ecdsa_pkcs8_encrypted' -f 'keys/id_ecdsa_pkcs8_encrypted' # aes128-cbc
|
||||
ssh-keygen -t ecdsa -b 384 -N '' -m RFC4716 -C '' -f 'keys/id_ecdsa_openssh' # empty comment
|
||||
ssh-keygen -t ecdsa -b 256 -N "${pw}" -m RFC4716 -C 'id_ecdsa_openssh_encrypted' -f 'keys/id_ecdsa_openssh_encrypted' -Z chacha20-poly1305@openssh.com
|
||||
|
||||
ssh-keygen -t ed25519 -N '' -m PKCS8 -C 'id_ed25519_pkcs8' -f 'keys/id_ed25519_pkcs8'
|
||||
ssh-keygen -t ed25519 -N "${pw}" -m PKCS8 -C 'id_ed25519_pkcs8_encrypted' -f 'keys/id_ed25519_pkcs8_encrypted' # aes128-cbc
|
||||
ssh-keygen -t ed25519 -N '' -m RFC4716 -C 'id_ed25519_openssh' -f 'keys/id_ed25519_openssh'
|
||||
ssh-keygen -t ed25519 -N "${pw}" -m RFC4716 -C 'id_ed25519_openssh_encrypted' -f 'keys/id_ed25519_openssh_encrypted' -Z aes256-ctr
|
||||
|
||||
ssh-keygen -t mldsa44-ed25519 -N '' -m RFC4716 -C 'id_mldsa44-ed25519' -f 'keys/id_mldsa44-ed25519'
|
||||
ssh-keygen -t mldsa44-ed25519 -N "${pw}" -m RFC4716 -C 'id_mldsa44-ed25519_encrypted' -f 'keys/id_mldsa44-ed25519_encrypted' -Z chacha20-poly1305@openssh.com
|
||||
|
||||
ssh-keygen -t rsa -b 4096 -N '' -m PEM -C 'id_rsa_pem_signed' -f 'keys/id_rsa_pem_signed'
|
||||
ssh-keygen -t ssh-rsa -I "${id}" -n "${pr}" -s 'keys/ca_user_rsa' 'keys/id_rsa_pem_signed.pub'
|
||||
ssh-keygen -t rsa -b 4096 -N '' -m PEM -C 'id_rsa_pem_sha2_512_signed' -f 'keys/id_rsa_pem_sha2_512_signed'
|
||||
@@ -72,6 +82,8 @@ ssh-keygen -t ecdsa -b 384 -N '' -m RFC4716 -C 'id_ecdsa_openssh_sig
|
||||
ssh-keygen -I "${id}" -n "${pr}" -s 'keys/ca_user_ecdsa' 'keys/id_ecdsa_openssh_signed.pub'
|
||||
ssh-keygen -t ed25519 -N '' -m RFC4716 -C 'id_ed25519_openssh_signed' -f 'keys/id_ed25519_openssh_signed'
|
||||
ssh-keygen -I "${id}" -n "${pr}" -s 'keys/ca_user_ed25519' 'keys/id_ed25519_openssh_signed.pub'
|
||||
ssh-keygen -t mldsa44-ed25519 -N '' -m RFC4716 -C 'id_mldsa44-ed25519_signed' -f 'keys/id_mldsa44-ed25519_signed'
|
||||
ssh-keygen -I "${id}" -n "${pr}" -s 'keys/ca_user_mldsa44-ed25519' 'keys/id_mldsa44-ed25519_signed.pub'
|
||||
|
||||
cat \
|
||||
'keys/id_dsa.pub' \
|
||||
@@ -91,12 +103,15 @@ cat \
|
||||
'keys/id_ed25519_pkcs8_encrypted.pub' \
|
||||
'keys/id_ed25519_openssh.pub' \
|
||||
'keys/id_ed25519_openssh_encrypted.pub' \
|
||||
'keys/id_mldsa44-ed25519.pub' \
|
||||
'keys/id_mldsa44-ed25519_encrypted.pub' \
|
||||
> 'openssh_server/authorized_keys'
|
||||
|
||||
cat \
|
||||
'keys/ca_user_rsa.pub' \
|
||||
'keys/ca_user_ecdsa.pub' \
|
||||
'keys/ca_user_ed25519.pub' \
|
||||
'keys/ca_user_mldsa44-ed25519.pub' \
|
||||
> 'openssh_server/ca_user_keys.pub'
|
||||
|
||||
# tests/test_*.c
|
||||
|
||||
58
tests/keys/ca_host_mldsa44-ed25519
Normal file
58
tests/keys/ca_host_mldsa44-ed25519
Normal file
@@ -0,0 +1,58 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
1
tests/keys/ca_host_mldsa44-ed25519.pub
Normal file
1
tests/keys/ca_host_mldsa44-ed25519.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVArRGgFOr50FWWuyZ9avmggewQT+Zngr+r6D32cn7BCHo1j/i3FMXlUzm454py5dcm3Yff7bzMh3f569kP4D/hVsXC2t6hqom0ZQfFyvO/gJ0PX3f2fhRlvIJdnN08IVlvREV7hYNxUOj4jbfmWjdbYw+VfdunXwTaTfnemobT8MKi3iGY0mJsDJs5GsXnPbJIbVsCVtXXeMKM5Dxt3yYwTP9g/dvnNko4cSG9no8j3+sDxvN3k/UX2g1VcoK7eqbi50rS7GLzhfq6m33xhz76kC5WD2OSseH7MjWUEFPY7X9w3a6VSoZuRrkVTpWqIsFMMWxS6AWkba4fUZUgANdXb8+lCsk3iIYiR1PEl1A8rbACTsmZQZRiNyzJfJo+yQoDBww3UehCZEnzQTZn6RjKI/ftheYX8BTA67gHUvpS8UCxS5hGIHsTnAsg7OHQVpdskMTylFuGwCP4M28pRnY81X/0ON5YXa7fGU9vTSAk5jzErnlSCEtbFlNMR7LgG3UlR9fqoK5e8iPfFJp44gIbQ52TgwZAVSgz5SmZDV2K9qzOVjv8axapECOdwV/+qBepbj81InFf5Dx8gliC79RJN27X+yXGmYEsSyDQxOQCtBhVV17iK9L0oK3wyTJvGXv9xnQMmstWdJrxuLtkZEhcpZDH2MGXEpu4s35anLPJHHIvcMka2i+jBiLow9SMnZlv3SrlRjZeXgqM19qDvo4mDgIUy46NPNWMEM7Qoq5n0RSMZVMeXpNJd2LAKXeigXEhPKPw7s+0ylPkF2UptmDw1xbUnXHwU/tyDfijYFNLAKhvGTFLmQewx6sfJE3Cp/m3Go7i6VVOZZnK01veayenOEiUQ0HtCcAlzKBPupI5sHkDj4ajRWgBA80K1jKuzMCGXoRd8Rnd7YZFrzDvh3YekEQHShHfLf/ZPRQ3aXVxvVdeederyjLtxmVoNHYMYFvp2MCoe5eAoyYRZZCRefFsPDvLQFNc0B/m6knZpnBhadxmG2d+VfzSnPMEsnkrVBvaFm2laWa4Jm+qEIqi++JrCqpyb7PUaN32YtuJTGFFVqxVaSkSr0A0Vsbjjg25czPdA9f86SDzljY9Z1HY7/US5lNNOsxxdNuOtTCimTPg4+q6vARis0ujF6ZsItZH/ISO67uF1/eOAQSEZ8gMdfm31NZ5oXcrBE0amlZnm4DvUkvyTDjjcpu8Ebryg6W/w6AQIA4Lbb4m7spaM57Crh1b7srtU29fjjIboqgiMuf2xOFpeKbfNRm78prJVEf3Vh6FQxWB/OAXtQS9xm5bmwzJKzWrNNpLRBkyk8SxuHxAMjXpQ0ciI34++1I0ynMk3BGyuImZD1fcTY5h1eScAb/b2/6WyeApWBkFIyzUSfQ7bPL0hyYmwi1yjWGVqba6H30tHqfndYDYe2pzZaDFSdH//Ay6oq2yMr0232hurJBsy0Sf//YpWyRzh7b/PJNgZ1a0YG3p0SzQZEnu2JLVFL5qlKJN1txlbaxIwuXMj5n493tcH4T/fOQ/vqDxxgxC61oVDZ7rnBw9jKckp5oGhyql/bni4jufIlZusYTJ2OTPatoZmbGBxZ+xq7mAryxD4khUvV9uo+zivesYief02YyyKPFy1W7smMZmZ06mkhcdTV5QJNStOKWUmrx78x0f/IEfiIATLPJMN27ewOMPdHDdET1kuSGFvHDO/8Pu0YqL0qyPz0NGJxKBmEzoDQEjDvjg9mknLkadG2tHfpiUQ29Z5jsx0bYA4eL2T/kDptZkj/M2ItPp2jMnQmxO1vSzSjvy ca_host_mldsa44-ed25519
|
||||
58
tests/keys/ca_user_mldsa44-ed25519
Normal file
58
tests/keys/ca_user_mldsa44-ed25519
Normal file
@@ -0,0 +1,58 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
1
tests/keys/ca_user_mldsa44-ed25519.pub
Normal file
1
tests/keys/ca_user_mldsa44-ed25519.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAvzFSGUdOS7YNWDYM89+vLYbP6KXane2wBzC2Q2yoICH9h8xBRentCPpOawBWOeYZ7SU3OvgvKJCiZvoDlDIaeTk/jm2qNaWeoum6Nn6Ip5rQ635G8G743kBBVhz4IgjzJnbZZ9/ZqlBkhW+4YBZBZ0agOTSarnyYqAzzhfE7fO80/oGqACHy/exg2C9DIkAfhvwUOWUlAJk7z+5+w44wMqd7wL4ibeseuhH7sWtCB0gdTiuIDzLd2s7S6R/LoPJL78wd1QXLTS6NeX5hPpsZ152OZ7MNzly+65XBL4qytNE+4azAtm09U554FSOJMa4vBn4d3beD+7nAZnWR67vY8RruKTzGIoagbWoyaP9jx8753b2J7Z+IFm0St6y52qOgigDlXLbJh4GPFNe99z4lj50ofK8WmKRXHiTJ1BpdiBmL47mvN4DFZDIxMMqgZFEtGsNPzp/rSt7v/TZ66oSdeIwq132d4SAkP+AKNsMs9owbR4mTw6avy2FXSF6dmyci51pbKV8kYsCT/Bv2t1G8IIBu0S9k46t36PR06ofEagHTjhKFO3rueV1f74Y5EWRXynchO9mk2o15pnTLA9PgnLCTrpTdg605CwkTnRZRRpLxyYPKJwpgv+a5Y0p5dziYc2tT+opMiMEQbVOU0yRGsFS4oKxKC7WPlWc1usAwjf8/Uh/RBkMTh0WOj83n6CS2WRxUPlrDLRHqq0mxWnIsOwD5hxZqFRhciQ1hAxQ9J/a5wKygNTLoyJ+PPBeXhmAPZ/HeJrk2DDAZ+8FiMZa7KlNr2VgDV+AUmWRMnAeXx6L1I1MGmnTAQ53z9pV5tlLKiEBM0mWGl/RjKxVDK3lwLSoXUGaXkrehRzV9zBS079rsH64rLTqR0cqF5y3kiDmq7qXUCXqKCIzw7akDjybdr7R2Q6F/oPXsaYcr80kf1VKnfqOolhYIySYLzbDk6Vo5Yz3SiW6sxRigECaCqQ2f914gCquEBN1rN5TIrzzORXBBL+xf+XkY3M0pw8O3rNToW417/rjkSMb6TjqmBKgi8Jyxy1+eSPGawqpDDtMvcYvwo8Ph6Og9+4YP2kWRPAlNm5jEDAgUnll59H1SG/ZnBDuOvJYZ4d7SynjYqDQEDr/J1dBkfbBraxJB3MFYYbZA8hM64U4rZlcN7rryTZwjeRhvKTEg+RByJU76A4l2ZTWP45nZLN8i+b+TLSIWeMO3THaMjIOoWVrpCr+n0PqdggEZeIljySFXuZFg4pRhRGRJJ/2OcNqsEOg6vxwkmCHrRVp1AUfToq0aCF2mNt70Uyb2kaooYz07Krj5ZFuVpc9CWw86oae1UlRifPeP8JQUzuFjsK4gtJF7cd7wK1USRIAHcOsgSqg5dv8C1Z7f95mZwtqrz1OPrIppvgU2QDx9fDvNJTTrOmQ7Ty1inx8lBAsjSKQBxZDczmCQTNQRDHcmELZDnbrZPNrUaHwvkWulTnO+eBYaT0+dRMIyAhePidX/SSB2flSwGxx5K7FPoqTaUbWGU0btzJYzm4j4NpBhJOkFyZvH8blZ4z3/uY7fzHgttXtu2UgXf3CRxoqTymwldc69YqqoKtqRgdzbVZx5Dcv06j1bIA5UFYqtjWAhqsWUwnBb4HD6g9m0SskCL8nQGVogzdQWI4JrZJezlhMUQzDyQaet7WkMDGnPMIoyvtlmRNQICJKveFpF2r1ZTDcvaF1LiGE++8pQGw3XTPkqTIXJdxJwuIN2YBilRoiG3xW1iVoFqaxLeWWVHwQFgppGVVrZ3k8/o4te6dsvTxzd ca_user_mldsa44-ed25519
|
||||
58
tests/keys/id_mldsa44-ed25519
Normal file
58
tests/keys/id_mldsa44-ed25519
Normal file
@@ -0,0 +1,58 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
1
tests/keys/id_mldsa44-ed25519.pub
Normal file
1
tests/keys/id_mldsa44-ed25519.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAQSJvLvLN7PPK2jLJo4zrF2DUlbS0AhdYipZGCJsT/L4kIKbVXvE0QZKrqNQ3VPlCvy0k7fIncpKt50VbYk+zHVu6ZcTxkC2EsiSBIDlNRuTcXVp3iV19HGY0VlTREVQND03R355bwxxBnzKzXBK61aneGHDWlxs65kgk5DbNlshW4ZgJzrVfOQwJW+wF4Q3qbxVZrHyiuWZJP4HGU6HgYPL9QpoAogfIMx7l/XF0Fd81v4ueKIfuXnUf/EFfTAUfP7JqMkXPNYA10txkPNs5jQxhrlSZIe7seoQD+PZiFecYVnDkovvdRsiO2OFsKRAf+a/FF4SZpbiwfioH/9oeRdTyZ74zHc+xBtL/u1/aebrNcXJylduvEAo0JoXv0fpo77Ad8p7pbiPQuGw4YSjP+DKlhJNljrcAzkdZoM2xKGe29qAiSqre5fNriaX5DQwFUN74L/G+BO2jwh3fFUKaZYlm9UpiqwrII3gus3PcRoJZalxyqgPGRyz54JNRgkeooVgrqQ+7MWx1IIvI9T3wR4MMz7hCN9T0Fvl75muf1fMZj3/uexRCU1X7U2ykWB/fRyCK+wpEpDaougKYhNepXYoyjLI/Q6pQn3ZXnuVzkkPY/Su/AhZ3Dm8ChRRizP/4m3PRaswWzhk16HTpn8EAGQrsKu1ih9y8AuELIbu2W95c/tUOHnPvL6L0tKrq1AkUvfhIhvv5rqMlAedzk05JCoexPwxHWzj+iKii4slOQYb1wWDwQum6Ol4lY7MJpQiKG0Wf2LWRp/2Np6Q4CBh768bdNkFHWHCr5fuJDsz2Gi27UDSQoQv2o6ISFw6g5/CunZFBag+n3mrj/ZcTYGALaSgdpGDa8idQ0IX6Vb1AGp4kve8gyVSjCXvJllQiTHu5mt2t4+Hqqdv8/xUCHfqGGRgFR6ZGKTtUT8J1OA61cCnBTeP3m8/evFjhv2UQdrxQHK+wjrX0WgxDxXtaWBIarY9znYxNkvzg8n3ZHoyP6Tn2+mXHNk6ueW3nQbIbWSPCWBphNzd3V8sv0rREF0dsybRTKmMym55102nKMGHWI0g9ZOtyf25V2avSPv1V805/M0OrA/NIpbjRdmxhysW1H0goNB2AHlS1NdqGknH8pc8+Jzl9Q7aGpHVfXIF70wELpaBCiZoWSTVdj6DaQQ8TTcV4ksnPKKRoYt5jSldMVbJaRUqkURGHcq6M9fT4pLZWM9JdTJ9RdHeyGzgEDYSHbVZclk0KJb1zlyRfl3SQWYaQM4MezLmrl3K8pFColnA0K5/8bZ2TRzvXgqct1OFF8rS1a3LLzJ/Qsy/lxnXOzstIjLtUo3knWKRE90sRyLFmevg8JY0uVpxjUYUMEsCIinCB975dNsQzrwg72bTzuiJkn3780iSFN6qOaAVq7KYiRNlOEt5c1fPpnJSauIxIsEPKso4UOxX8XIM87WUeoBozofUvqt/GfHrph2ruGKEdc88Z40IYLUSBhlfgZAZLyp0O3qvx3tAU0Lfb5dJxHYT8pc/7NgQWmwcU8EicV0KZ8apUMT+LUv1PLQNLq7t39bUYPs4+mJrb/PxHfX3srk1yuFsQTQSQJZlgfanJyweZuCPmqhUA0IdF7yPb0mZtpbzFUv1L88JOtImvP9pRlKmw9JFKtNAIOKSM0JWvm0whcHkED7iaLc0nde/aPirjLi8TtKOvj9eEr26JYq88+/VFK1NBMRlcriU0YNcZ7F7rqag3TdkQs6bvps/Orn+ZC5wgxmfnfOo/IVjfVgGP3TH04kC/vv7Av9mriRqaHOGf id_mldsa44-ed25519
|
||||
60
tests/keys/id_mldsa44-ed25519_encrypted
Normal file
60
tests/keys/id_mldsa44-ed25519_encrypted
Normal file
@@ -0,0 +1,60 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
c=
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
1
tests/keys/id_mldsa44-ed25519_encrypted.pub
Normal file
1
tests/keys/id_mldsa44-ed25519_encrypted.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAbWSfGQ/CaASLy5jcpmE/UlCEc7/2P1YYUW8X1C1ly2Vk2mjnUhKdrfrGfjg0FAyAtmGSM/M6EIDiA+XYFXK+XN4Y2lcak0GDgoy4EQlKDVWHUjd2VA9r5MTLiSAb4TWhGBWpkWkPETi7ZdrGMtwsrSScrlx77ppUKGSMseQIgVXcqKpC/fTR1G5A+wetGK3XBPuJBDEouF1A0twKU+8hOUaA9xaULuKhPNfDpeTeLAHbdx9VF2MsKplYPMHt7+vrkTj5bWUPt4iadqn8VG2aueLU0n1XBzFo8QUIrXmiP67n9/N8HzLa70Jnod7cFiCw+rJg+g0+yGfdV/z5oXq4+B4XT5TDObN6tzUeYCu8yFUekN1N/CB3pD7Dqea88Yf/9g8pXYxKnE0yjiO5KaEQABRy2pRKZYYnbFgeKdeuk3p5jsndpAZFLM6f03mumaa5jZLZm4iFg2J6SNgtllxxGcvaDAdKxWpAIG63hyyIs2AtuXK6KYi7eOtXUTbRVAanJyedopeSAEjJbOcyAtGGTNZGO2Aa/Gt1KMnPd/rW7lO+XAIb+qp/N3mWDr4oI7LdeZEtTYBehzdE1Q7z/Cxtmdtcs8D3PUSI7cTMKZTR6q2enOGiLqcgA6XPPaVg27kTJTAAOQwufxA5gLThGO27Z5OnYWG+mj1h+mRKklGosLGI8gA3unpYDK57L9YTA9rXuxpysJ82fG3ldsUVEqUmnq1PCmOI5OfrhwJRoNr4lmRkDDA5mxTmmNgY1kkKmNT0OWIsvkX+FLA2NVJ19tIZnVbUWXmwHsxhS1/A+A/3+1QYT7OevhaYHfuIG1Lha3uq3Na9SXQyXB4RXToEVb4TwNc+9R1+Eq8m9EX97SfBuTqRepZlpicPUJ+bN7fwKTmlvM8QNrzbYL9iCypc2QyuExrL19Kee35y4y7LYMcKrRvFYFurpKJwKAAYKNhM18ZjJP5B2tULc90JnIL/qbXHdrCHR4SqtNXpBBmXqA6pBTrnd9T1ZSR/l7DPhttE3AWYYryjALvlwGpBD6tTrXc8pwmeCJXZxPeAtbiZypmKSVRt5h+3xkFte7rZ1YflH9BtH6UWfrNEKfNaxCJSrNhnMgrWy6LAztxlsXsaFHvgD1FPHNWZEZBpoQ4lVeeoLF6WrzRLkYukF9W6DfiezQUv4PK5aIYgBHLVmo/mJiTSTq7+IanQIhUTfL7o195Wqd+nqlW4dabSfQU+Ewc8RYeJMCN2wA4ZFlOWPSxV/71iNSXkLi1rgjOSmbwXZ9RacR06zVpjA0ql3aMxshu0+NztQTzGNud/x5gStSRek9SLHRTN74veKZwR9t4LEC0PTIHmnPdG4lb4EDP6VWM8VuqS1CstfrEp/4Q2wAOpPjMurSfeMdmKtjo+EF4AOqEORNnZ0fnvhIFpl2ZD2eSPI/JjgPFgZ+49w3XgK1kVLw4Qch/1PrYdtTlhQUDdZNFdqSYEfzJXk7F4k/vZyN9+2H5R9ixj8vkNybxdiRtjjxU2c9OXdptiVzMO5YOD14/58QQUaeuuwR+2CgOftzlgPhXxtPH1j4csEAim66eq5L4AVJMfqoNEDLf6UroupR1DPmXDQdAbGg/uud7wpKfm7BgluzytM47BEtX+wzux05LKn2Wpq6Y6ETMWbk56mgEy2JtwlhnlgqMjpu3z04sWRIMXV7t9uctnidLkHUxMfK+PoG19efl0Ukwv7dIxbO/GptriEhVkdYP5FsCU+FBynww1wQMAnHWkTMijbaJkrYdBVkk834JVpx+QzYguB9sqevDP id_mldsa44-ed25519_encrypted
|
||||
58
tests/keys/id_mldsa44-ed25519_signed
Normal file
58
tests/keys/id_mldsa44-ed25519_signed
Normal file
@@ -0,0 +1,58 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
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
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
1
tests/keys/id_mldsa44-ed25519_signed-cert.pub
Normal file
1
tests/keys/id_mldsa44-ed25519_signed-cert.pub
Normal file
File diff suppressed because one or more lines are too long
1
tests/keys/id_mldsa44-ed25519_signed.pub
Normal file
1
tests/keys/id_mldsa44-ed25519_signed.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVArI3eYGcboXLFj9kCyoVcyOVWNIVMSAIAdtQ5ffM1yCHQeHWNjAJtuaxWXTKLMTsWT7m4Wm1ZRxv565f2iIm0Zmz1Lcal5mT1pj7tmI0RRFpy4WDW9eUKep8tsk+OPXrRF1d05KVsjnK5SEat95WSYFOLolHEMN+5YzbBR8Xf9dyV5D9hroeQknrjFpNnm7g36iPBJ09tsQ/S8E89xlt6o3YZIgbQY+f4DHe3t3vZlVOHR76lz1UEp2qaSr52Y+o/Di5/XmSdOPqINW0WTcHkl8ePoqnYaZjXaam3ZjQQZkZw2DIpuX7i7R7F/VVb3g0d7bFWAfH8DuJsfH2f9v+jHAPcvjhraRZJkwDeqRQN7fr2lC4NjHv4u28JIC4ToD+fk0fnEVs69fJvQHuKXivhf3BrYC59N2nDIZ+JjsIrEybwcERdBOvrvjk5SsPHFqZTJGi5JYrRINpMB57S5rTnE9v8rMqYtjWtnbtZI5RIJ1PbTtW+QqgN9T/fW4dv+ex53bp6LabaTAfRWPfAl29fNq0SL4qk7yYp2JaSgJoIqocd2hYY8xDc3QGgl42MZOSNCrlRZUZKyZgPgTsHxGO8Li3Owbg+OsoKgmVtwxRZRBKWfnpyNn4mJfENKg6MdXunDetr8n5C/6lWICyZgoacqAixzvy3G1hM99pPWT5w29ChLqzgykjrnPOR1aUWZPUbTFc08lNPFoP7iDTySEBYpFnPa+rf5P4GYedIWMp2lZ3cVkvoQXEIphPMurBLfs3MF3gcBknQpwjBVMYl6cyRhs3CZRFy11YDhICNdTW+IAzd7QMEoIZW1+MDsMhdE87siA61s9v9sFoXOGu9aV1n6tgr1yuDQLbQnEybCFywPB/48Ci9ETFsND7szhUDDrrkXMcJZr7N6UM8ql2JEMafYQtyimVWZzFaYjtnHs05+exNtDsKD4cCqVdBhTjnp7F18QySrG4liGR/gjFMiRpMkRCEGHj/kt+D2BiCdSm1wFny8WtpNDMcwklHyTxz/hDfHhILJtjbrWiuMjYudbSPLSayYHzNgufX+ilxW92hJbSxKre76I0gHQG5w2DA5RNofXkIVmY6m7L0sIMbuzcopaXNrkGonGnL82xKq/njwlPRlNeXayxEaRhZl+QLq8sqpWeGRcSU0xqYv/KghkcrZV6HQzT1ANVvG9/RQhiFMfSyU1sGEESAwhWvawL8zDeZgfXzCioXwogTz84hWDwAtkqldqva9kHEfC6W9kxG4VcPms1K7582TjZ7hhu2HpaNYM/BeflfpIkdSQqJoSV5g4Q0LgsgOJzMPopNWN0jSdlOgrVqSU87aDNvzYVxtWDCq+6e+LjTkpOGm2F96fU3MWvNNOuRU55DdtcsLcCfRLGbL3iL/X2+/M9nCzFWmkUcl4ZDzIpwXAmlkoDgdsDnrQmI/WjRYfeQVSh2qorso7AFRswchln3ydK7iDtRJofItswFUYmBnAheoUnwEohEA4Qmr4Eh1wdYsGiweEHPd2KLQLNHMVIRG9CHIYhi6x9SZoP8epjsvKrqujE2KY+4iN/5k6aTPfpdRtEWUXLkCF11EBgkTvlCs+TZJQPSsVGStlLTA1/I5cCi3sJ5Akr5gKD4WnLEmlB2I74mXcT3VCkxHLWBkZ+VuogaqqFFS9LLVFXYqpCwmBvC9Y0wrTWFkjuqqCW0vHChdEBprGCt1W8K1kI94Ak8qb/6vop/H+WSe4PKM1vO6iGTQbx4ziKdQaHZBsv1g3EzxGnhy8UtHFy//WmeOEIibT525GtbHnyj id_mldsa44-ed25519_signed
|
||||
@@ -29,6 +29,10 @@ COPY ssh_host_ed25519_key.pub /etc/ssh/
|
||||
COPY ssh_host_ed25519_key /tmp/etc/ssh/
|
||||
RUN install -m 0600 /tmp/etc/ssh/ssh_host_ed25519_key /etc/ssh/
|
||||
|
||||
COPY ssh_host_mldsa44-ed25519_key.pub /etc/ssh/
|
||||
COPY ssh_host_mldsa44-ed25519_key /tmp/etc/ssh/
|
||||
RUN install -m 0600 /tmp/etc/ssh/ssh_host_mldsa44-ed25519_key /etc/ssh/
|
||||
|
||||
# Host certificates
|
||||
COPY ssh_host_rsa_key-cert.pub /tmp/etc/ssh/
|
||||
RUN install -m 0644 /tmp/etc/ssh/ssh_host_rsa_key-cert.pub /etc/ssh/
|
||||
@@ -39,6 +43,9 @@ RUN install -m 0644 /tmp/etc/ssh/ssh_host_ecdsa_key-cert.pub /etc/ssh/
|
||||
COPY ssh_host_ed25519_key-cert.pub /tmp/etc/ssh/
|
||||
RUN install -m 0644 /tmp/etc/ssh/ssh_host_ed25519_key-cert.pub /etc/ssh/
|
||||
|
||||
COPY ssh_host_mldsa44-ed25519_key-cert.pub /tmp/etc/ssh/
|
||||
RUN install -m 0644 /tmp/etc/ssh/ssh_host_mldsa44-ed25519_key-cert.pub /etc/ssh/
|
||||
|
||||
# Trusted user CA keys
|
||||
COPY ca_user_keys.pub /tmp/etc/ssh/
|
||||
RUN install -m 0600 /tmp/etc/ssh/ca_user_keys.pub /etc/ssh/
|
||||
@@ -55,6 +62,7 @@ RUN echo 'TrustedUserCAKeys /etc/ssh/ca_user_keys.pub' >> /etc/ssh/sshd_config
|
||||
RUN echo 'HostCertificate /etc/ssh/ssh_host_rsa_key-cert.pub' >> /etc/ssh/sshd_config
|
||||
RUN echo 'HostCertificate /etc/ssh/ssh_host_ecdsa_key-cert.pub' >> /etc/ssh/sshd_config
|
||||
RUN echo 'HostCertificate /etc/ssh/ssh_host_ed25519_key-cert.pub' >> /etc/ssh/sshd_config
|
||||
RUN echo 'HostCertificate /etc/ssh/ssh_host_mldsa44-ed25519_key-cert.pub' >> /etc/ssh/sshd_config
|
||||
|
||||
# SSH login fix. Otherwise user is kicked off after login
|
||||
RUN sed 's/session\s*required\s*pam_loginuid.so/session optional pam_loginuid.so/g' -i /etc/pam.d/sshd
|
||||
|
||||
@@ -15,3 +15,5 @@ ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEhqijL7pXZXcbUkBAXYyGiIuh/dRGt/OdlLZQ5tKZ8r
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOCa4PgvHY2lTa+vAQ9R4oiUVryziQyL/XX9nhRZ/gYE id_ed25519_pkcs8_encrypted
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFEg0II3zbc1yWGhRzIc5KwTRlmx10RQP0sS63+1oMPi id_ed25519_openssh
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICHxEyUTOVHXvdMFARedFQ+H9DW/n8Zy3daKKRqnTDMq id_ed25519_openssh_encrypted
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAQSJvLvLN7PPK2jLJo4zrF2DUlbS0AhdYipZGCJsT/L4kIKbVXvE0QZKrqNQ3VPlCvy0k7fIncpKt50VbYk+zHVu6ZcTxkC2EsiSBIDlNRuTcXVp3iV19HGY0VlTREVQND03R355bwxxBnzKzXBK61aneGHDWlxs65kgk5DbNlshW4ZgJzrVfOQwJW+wF4Q3qbxVZrHyiuWZJP4HGU6HgYPL9QpoAogfIMx7l/XF0Fd81v4ueKIfuXnUf/EFfTAUfP7JqMkXPNYA10txkPNs5jQxhrlSZIe7seoQD+PZiFecYVnDkovvdRsiO2OFsKRAf+a/FF4SZpbiwfioH/9oeRdTyZ74zHc+xBtL/u1/aebrNcXJylduvEAo0JoXv0fpo77Ad8p7pbiPQuGw4YSjP+DKlhJNljrcAzkdZoM2xKGe29qAiSqre5fNriaX5DQwFUN74L/G+BO2jwh3fFUKaZYlm9UpiqwrII3gus3PcRoJZalxyqgPGRyz54JNRgkeooVgrqQ+7MWx1IIvI9T3wR4MMz7hCN9T0Fvl75muf1fMZj3/uexRCU1X7U2ykWB/fRyCK+wpEpDaougKYhNepXYoyjLI/Q6pQn3ZXnuVzkkPY/Su/AhZ3Dm8ChRRizP/4m3PRaswWzhk16HTpn8EAGQrsKu1ih9y8AuELIbu2W95c/tUOHnPvL6L0tKrq1AkUvfhIhvv5rqMlAedzk05JCoexPwxHWzj+iKii4slOQYb1wWDwQum6Ol4lY7MJpQiKG0Wf2LWRp/2Np6Q4CBh768bdNkFHWHCr5fuJDsz2Gi27UDSQoQv2o6ISFw6g5/CunZFBag+n3mrj/ZcTYGALaSgdpGDa8idQ0IX6Vb1AGp4kve8gyVSjCXvJllQiTHu5mt2t4+Hqqdv8/xUCHfqGGRgFR6ZGKTtUT8J1OA61cCnBTeP3m8/evFjhv2UQdrxQHK+wjrX0WgxDxXtaWBIarY9znYxNkvzg8n3ZHoyP6Tn2+mXHNk6ueW3nQbIbWSPCWBphNzd3V8sv0rREF0dsybRTKmMym55102nKMGHWI0g9ZOtyf25V2avSPv1V805/M0OrA/NIpbjRdmxhysW1H0goNB2AHlS1NdqGknH8pc8+Jzl9Q7aGpHVfXIF70wELpaBCiZoWSTVdj6DaQQ8TTcV4ksnPKKRoYt5jSldMVbJaRUqkURGHcq6M9fT4pLZWM9JdTJ9RdHeyGzgEDYSHbVZclk0KJb1zlyRfl3SQWYaQM4MezLmrl3K8pFColnA0K5/8bZ2TRzvXgqct1OFF8rS1a3LLzJ/Qsy/lxnXOzstIjLtUo3knWKRE90sRyLFmevg8JY0uVpxjUYUMEsCIinCB975dNsQzrwg72bTzuiJkn3780iSFN6qOaAVq7KYiRNlOEt5c1fPpnJSauIxIsEPKso4UOxX8XIM87WUeoBozofUvqt/GfHrph2ruGKEdc88Z40IYLUSBhlfgZAZLyp0O3qvx3tAU0Lfb5dJxHYT8pc/7NgQWmwcU8EicV0KZ8apUMT+LUv1PLQNLq7t39bUYPs4+mJrb/PxHfX3srk1yuFsQTQSQJZlgfanJyweZuCPmqhUA0IdF7yPb0mZtpbzFUv1L88JOtImvP9pRlKmw9JFKtNAIOKSM0JWvm0whcHkED7iaLc0nde/aPirjLi8TtKOvj9eEr26JYq88+/VFK1NBMRlcriU0YNcZ7F7rqag3TdkQs6bvps/Orn+ZC5wgxmfnfOo/IVjfVgGP3TH04kC/vv7Av9mriRqaHOGf id_mldsa44-ed25519
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAbWSfGQ/CaASLy5jcpmE/UlCEc7/2P1YYUW8X1C1ly2Vk2mjnUhKdrfrGfjg0FAyAtmGSM/M6EIDiA+XYFXK+XN4Y2lcak0GDgoy4EQlKDVWHUjd2VA9r5MTLiSAb4TWhGBWpkWkPETi7ZdrGMtwsrSScrlx77ppUKGSMseQIgVXcqKpC/fTR1G5A+wetGK3XBPuJBDEouF1A0twKU+8hOUaA9xaULuKhPNfDpeTeLAHbdx9VF2MsKplYPMHt7+vrkTj5bWUPt4iadqn8VG2aueLU0n1XBzFo8QUIrXmiP67n9/N8HzLa70Jnod7cFiCw+rJg+g0+yGfdV/z5oXq4+B4XT5TDObN6tzUeYCu8yFUekN1N/CB3pD7Dqea88Yf/9g8pXYxKnE0yjiO5KaEQABRy2pRKZYYnbFgeKdeuk3p5jsndpAZFLM6f03mumaa5jZLZm4iFg2J6SNgtllxxGcvaDAdKxWpAIG63hyyIs2AtuXK6KYi7eOtXUTbRVAanJyedopeSAEjJbOcyAtGGTNZGO2Aa/Gt1KMnPd/rW7lO+XAIb+qp/N3mWDr4oI7LdeZEtTYBehzdE1Q7z/Cxtmdtcs8D3PUSI7cTMKZTR6q2enOGiLqcgA6XPPaVg27kTJTAAOQwufxA5gLThGO27Z5OnYWG+mj1h+mRKklGosLGI8gA3unpYDK57L9YTA9rXuxpysJ82fG3ldsUVEqUmnq1PCmOI5OfrhwJRoNr4lmRkDDA5mxTmmNgY1kkKmNT0OWIsvkX+FLA2NVJ19tIZnVbUWXmwHsxhS1/A+A/3+1QYT7OevhaYHfuIG1Lha3uq3Na9SXQyXB4RXToEVb4TwNc+9R1+Eq8m9EX97SfBuTqRepZlpicPUJ+bN7fwKTmlvM8QNrzbYL9iCypc2QyuExrL19Kee35y4y7LYMcKrRvFYFurpKJwKAAYKNhM18ZjJP5B2tULc90JnIL/qbXHdrCHR4SqtNXpBBmXqA6pBTrnd9T1ZSR/l7DPhttE3AWYYryjALvlwGpBD6tTrXc8pwmeCJXZxPeAtbiZypmKSVRt5h+3xkFte7rZ1YflH9BtH6UWfrNEKfNaxCJSrNhnMgrWy6LAztxlsXsaFHvgD1FPHNWZEZBpoQ4lVeeoLF6WrzRLkYukF9W6DfiezQUv4PK5aIYgBHLVmo/mJiTSTq7+IanQIhUTfL7o195Wqd+nqlW4dabSfQU+Ewc8RYeJMCN2wA4ZFlOWPSxV/71iNSXkLi1rgjOSmbwXZ9RacR06zVpjA0ql3aMxshu0+NztQTzGNud/x5gStSRek9SLHRTN74veKZwR9t4LEC0PTIHmnPdG4lb4EDP6VWM8VuqS1CstfrEp/4Q2wAOpPjMurSfeMdmKtjo+EF4AOqEORNnZ0fnvhIFpl2ZD2eSPI/JjgPFgZ+49w3XgK1kVLw4Qch/1PrYdtTlhQUDdZNFdqSYEfzJXk7F4k/vZyN9+2H5R9ixj8vkNybxdiRtjjxU2c9OXdptiVzMO5YOD14/58QQUaeuuwR+2CgOftzlgPhXxtPH1j4csEAim66eq5L4AVJMfqoNEDLf6UroupR1DPmXDQdAbGg/uud7wpKfm7BgluzytM47BEtX+wzux05LKn2Wpq6Y6ETMWbk56mgEy2JtwlhnlgqMjpu3z04sWRIMXV7t9uctnidLkHUxMfK+PoG19efl0Ukwv7dIxbO/GptriEhVkdYP5FsCU+FBynww1wQMAnHWkTMijbaJkrYdBVkk834JVpx+QzYguB9sqevDP id_mldsa44-ed25519_encrypted
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDEiBsRlsihCg0nJGNqURhszCZw1FwZmDpkD64L6HFf2U/GFXFgDBtYJZ8zdgua+RA9F/QNhq14OUemJX39HggAox/Acwg1vKPm6WPYAb3DMyzXT4ws32SbFd5ld/sQrqJUeMxaFLu1f02eY0UttQe4+nMjoM4Me98Qho7TzgpDIgn9nls42Sjt6KM9muqTBIVv4USwi9IsFn+54e0CEjfgiFyU8/8bH6vp1rtMPA6m4vuidyt2pP7PHFnUnikQGsaG4ldO/D/G0FFtMqPXeC1wQXI5RHnRns9TiI6Ep3r3h64ZI5iBYZeG16Fk+nuGvtp+WLWE5m01vfEHc5o+p09j+Ni1mQ5pmUq3AOM/MZMh+eCkTstnCyng/bHEZTIKQi1nnu694Mcq8W1v34wgMyBN3bvE65NhjIdLubnHvDgzVn127wjPEdeVD9ShtACxNS4a6xJCWg6llHVyzezqnj68umXre02MsXLbFikV/fEvUOXUp/rDeo+LJizk2bHAlyk= ca_user_rsa
|
||||
ecdsa-sha2-nistp521 AAAAE2VjZHNhLXNoYTItbmlzdHA1MjEAAAAIbmlzdHA1MjEAAACFBAB+/Xmz4bbGDnon5q50oAzgb2o5MWttlGjQJPC+Rv+get/3/ZFJapizH/SbmZgJlWV5ydmrBEcA6iVdtz9hvhwaOwAtSPdQOKuydhHtV75LCe6eSm9b8fdr3ywDexL4cKl3lFul9YKVIE4j0kQCU+1LUKsRDsSY7uGaUU4fZwvSp8cLJg== ca_user_ecdsa
|
||||
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHfH2CEJWyPfTV7JV3mLOH2kS91zp1o6V5z4iifPff7J ca_user_ed25519
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAvzFSGUdOS7YNWDYM89+vLYbP6KXane2wBzC2Q2yoICH9h8xBRentCPpOawBWOeYZ7SU3OvgvKJCiZvoDlDIaeTk/jm2qNaWeoum6Nn6Ip5rQ635G8G743kBBVhz4IgjzJnbZZ9/ZqlBkhW+4YBZBZ0agOTSarnyYqAzzhfE7fO80/oGqACHy/exg2C9DIkAfhvwUOWUlAJk7z+5+w44wMqd7wL4ibeseuhH7sWtCB0gdTiuIDzLd2s7S6R/LoPJL78wd1QXLTS6NeX5hPpsZ152OZ7MNzly+65XBL4qytNE+4azAtm09U554FSOJMa4vBn4d3beD+7nAZnWR67vY8RruKTzGIoagbWoyaP9jx8753b2J7Z+IFm0St6y52qOgigDlXLbJh4GPFNe99z4lj50ofK8WmKRXHiTJ1BpdiBmL47mvN4DFZDIxMMqgZFEtGsNPzp/rSt7v/TZ66oSdeIwq132d4SAkP+AKNsMs9owbR4mTw6avy2FXSF6dmyci51pbKV8kYsCT/Bv2t1G8IIBu0S9k46t36PR06ofEagHTjhKFO3rueV1f74Y5EWRXynchO9mk2o15pnTLA9PgnLCTrpTdg605CwkTnRZRRpLxyYPKJwpgv+a5Y0p5dziYc2tT+opMiMEQbVOU0yRGsFS4oKxKC7WPlWc1usAwjf8/Uh/RBkMTh0WOj83n6CS2WRxUPlrDLRHqq0mxWnIsOwD5hxZqFRhciQ1hAxQ9J/a5wKygNTLoyJ+PPBeXhmAPZ/HeJrk2DDAZ+8FiMZa7KlNr2VgDV+AUmWRMnAeXx6L1I1MGmnTAQ53z9pV5tlLKiEBM0mWGl/RjKxVDK3lwLSoXUGaXkrehRzV9zBS079rsH64rLTqR0cqF5y3kiDmq7qXUCXqKCIzw7akDjybdr7R2Q6F/oPXsaYcr80kf1VKnfqOolhYIySYLzbDk6Vo5Yz3SiW6sxRigECaCqQ2f914gCquEBN1rN5TIrzzORXBBL+xf+XkY3M0pw8O3rNToW417/rjkSMb6TjqmBKgi8Jyxy1+eSPGawqpDDtMvcYvwo8Ph6Og9+4YP2kWRPAlNm5jEDAgUnll59H1SG/ZnBDuOvJYZ4d7SynjYqDQEDr/J1dBkfbBraxJB3MFYYbZA8hM64U4rZlcN7rryTZwjeRhvKTEg+RByJU76A4l2ZTWP45nZLN8i+b+TLSIWeMO3THaMjIOoWVrpCr+n0PqdggEZeIljySFXuZFg4pRhRGRJJ/2OcNqsEOg6vxwkmCHrRVp1AUfToq0aCF2mNt70Uyb2kaooYz07Krj5ZFuVpc9CWw86oae1UlRifPeP8JQUzuFjsK4gtJF7cd7wK1USRIAHcOsgSqg5dv8C1Z7f95mZwtqrz1OPrIppvgU2QDx9fDvNJTTrOmQ7Ty1inx8lBAsjSKQBxZDczmCQTNQRDHcmELZDnbrZPNrUaHwvkWulTnO+eBYaT0+dRMIyAhePidX/SSB2flSwGxx5K7FPoqTaUbWGU0btzJYzm4j4NpBhJOkFyZvH8blZ4z3/uY7fzHgttXtu2UgXf3CRxoqTymwldc69YqqoKtqRgdzbVZx5Dcv06j1bIA5UFYqtjWAhqsWUwnBb4HD6g9m0SskCL8nQGVogzdQWI4JrZJezlhMUQzDyQaet7WkMDGnPMIoyvtlmRNQICJKveFpF2r1ZTDcvaF1LiGE++8pQGw3XTPkqTIXJdxJwuIN2YBilRoiG3xW1iVoFqaxLeWWVHwQFgppGVVrZ3k8/o4te6dsvTxzd ca_user_mldsa44-ed25519
|
||||
|
||||
58
tests/openssh_server/ssh_host_mldsa44-ed25519_key
Normal file
58
tests/openssh_server/ssh_host_mldsa44-ed25519_key
Normal file
@@ -0,0 +1,58 @@
|
||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAFZwAAAB9zc2gtbW
|
||||
xkc2E0NC1lZDI1NTE5QG9wZW5zc2guY29tAAAFQGAZH55xCgMJe9ygLOSIJ32Km60qyBIJ
|
||||
XKFQyYwNpuvLwausDg5Q9ctsjCz/zu0ntKNq5BE04+ReujuIUVVYj/D3dClIHFnmt6EY9G
|
||||
6HVsUoop6qNJBJLUL3S6uykl0L+xerzf96qBsB3bvuulyUGxv9l8FWEYHguBSUXG1ruVei
|
||||
koVSiUyZ8Q2mJaOEjwRyXbptzjM6BkVT+QOO2mxGHjnqO9Rou4AG2a+GbU+cfn21yXYXu+
|
||||
fzpfQahIcQWMVQnJ5mW3nwIALHNjeZAM0yfyUc+YIFzgTHjvjJWzrij2UmdPtXLKmx9Fto
|
||||
hjbjfjZWsKhDe/4cY6jI/ewWtmk3hzDQQIjY5lCe4gwPKT/L0+IQceMRjvtRQ+uOocz4rL
|
||||
i8qvouPTeBX/OudFS3J0MdjwriY1aG88+dn+rHYG61M3L7jatfRp2CBlJo+kA8EdCEDM/7
|
||||
7t17z7bJoBMRfxY9ZcYppA4YaxwjMrNXmWcMTQLQDunVZt3Ho1PlpLdcKWvR8FwRWndP72
|
||||
0tZ//rysGmMNql7AEmbXAiv8XZyscoTf21UEOsU6DVHZf4XrqLMfrnjvIX5jYYmLCIV4kk
|
||||
vKB+Hd9Bxvdt8nn3M0o14ZzrMuof5cexvnS9TbH8h9McLrSBz5KiIA7J/tj38vFawGcyo3
|
||||
FmbtPZFiEjjFWm0d7Yt41LeK8lhxVMxBIiDfMMxFyEmhK0X8736/Ub7ZQ3DZ7WCUfk2yQk
|
||||
Up1+oBbDVcxNhsB7+Du2XpPO18mn+U+bgzsYqg+ArLFlTvrpgvABTDIRuRPKyI5YeLVCH0
|
||||
f/npW+0+G1O3NcvjlOLoyUH45aNOVW6Ovh6V76bAd9wKuIg6xgw53KrRQu+nSN8iTunjFx
|
||||
/eavJCvSbM5MTi1ZBPc4QFythVnWKhMFSddIktRsZmj2xpLkAFTgIr2A5lFH9nLLAv91cy
|
||||
mSTYuYGoFclFTXG87iN4C6ZBAWm2OQXPzbE+p8D/L8dVWFN7IP5PXqbcLrVzwZnxfwSh/J
|
||||
K0dK8KxkBYjJScVnWhF/CEqZHiHd43DW8QfSnQJytyCZwSWITiDBackFklEm2cjg7j/D2S
|
||||
wwtCay1CxfhS7u5gxFsyT+Jcp8mneoZR3MFnUs34hFgv/iUQTPjPlOCTe1FvXzBxL11E85
|
||||
LWcFd8WXZQ1gPEFnkUyB6Qwc7EFTULg7uWPEBftDNmEGImzXlEFLp+f9ueWu76B0zMkFsz
|
||||
Xe5oDyDfIrprc0r75Ujl9gSiVs7gOro9AObtInmdHzJ1qQqkQj4zpj2cA4r4lWzy54hCO8
|
||||
pVQu4Vn0OTwF31kbMe21uE2Ks74UDG4ApfjtrtSnok8YLa5v9YuI8sWCUUkaUR+PmPv2Gk
|
||||
8XrdHfohttPQr5fng9BbaNvloTTaXksjHW2iiWgnn0518LRYzXNyUsvkt/lqOqlg2pINqT
|
||||
xrQZTq4P7SJRRr0kN0buV44iNR8gi8/Sy+q7jE2/wO7+UzPNs9FG1s+Q62jQ1CPHcKt5d1
|
||||
1dkfgjVMFba50VuhZlR/6o1LO/dB1mDgx7gA+q2t1ADiS1SVhXptPGc4JcgAC1z+QMhSkx
|
||||
aA4SaKUM8xOpOX4zSnVJHWvtZigAjtU0nqWeLLB67nnv+HnxGuZnYpSIkZq/wjiOpOkddt
|
||||
PKRwLThhFzAS0is7u0N/FOVrSnDTJGdU1yOekVy/sWRQn4+cBJZl85pyiqx0PNZb3D4jQG
|
||||
4SZRRowWwvj9SnL+29DdKMJFJq+qxDKpnGjEjQi58ik6iWGx9IJ5geCkKhIBApFgKBNdCL
|
||||
qllBPCwbGqDwAABbjYmucS2JrnEgAAAB9zc2gtbWxkc2E0NC1lZDI1NTE5QG9wZW5zc2gu
|
||||
Y29tAAAFQGAZH55xCgMJe9ygLOSIJ32Km60qyBIJXKFQyYwNpuvLwausDg5Q9ctsjCz/zu
|
||||
0ntKNq5BE04+ReujuIUVVYj/D3dClIHFnmt6EY9G6HVsUoop6qNJBJLUL3S6uykl0L+xer
|
||||
zf96qBsB3bvuulyUGxv9l8FWEYHguBSUXG1ruVeikoVSiUyZ8Q2mJaOEjwRyXbptzjM6Bk
|
||||
VT+QOO2mxGHjnqO9Rou4AG2a+GbU+cfn21yXYXu+fzpfQahIcQWMVQnJ5mW3nwIALHNjeZ
|
||||
AM0yfyUc+YIFzgTHjvjJWzrij2UmdPtXLKmx9FtohjbjfjZWsKhDe/4cY6jI/ewWtmk3hz
|
||||
DQQIjY5lCe4gwPKT/L0+IQceMRjvtRQ+uOocz4rLi8qvouPTeBX/OudFS3J0MdjwriY1aG
|
||||
88+dn+rHYG61M3L7jatfRp2CBlJo+kA8EdCEDM/77t17z7bJoBMRfxY9ZcYppA4YaxwjMr
|
||||
NXmWcMTQLQDunVZt3Ho1PlpLdcKWvR8FwRWndP720tZ//rysGmMNql7AEmbXAiv8XZysco
|
||||
Tf21UEOsU6DVHZf4XrqLMfrnjvIX5jYYmLCIV4kkvKB+Hd9Bxvdt8nn3M0o14ZzrMuof5c
|
||||
exvnS9TbH8h9McLrSBz5KiIA7J/tj38vFawGcyo3FmbtPZFiEjjFWm0d7Yt41LeK8lhxVM
|
||||
xBIiDfMMxFyEmhK0X8736/Ub7ZQ3DZ7WCUfk2yQkUp1+oBbDVcxNhsB7+Du2XpPO18mn+U
|
||||
+bgzsYqg+ArLFlTvrpgvABTDIRuRPKyI5YeLVCH0f/npW+0+G1O3NcvjlOLoyUH45aNOVW
|
||||
6Ovh6V76bAd9wKuIg6xgw53KrRQu+nSN8iTunjFx/eavJCvSbM5MTi1ZBPc4QFythVnWKh
|
||||
MFSddIktRsZmj2xpLkAFTgIr2A5lFH9nLLAv91cymSTYuYGoFclFTXG87iN4C6ZBAWm2OQ
|
||||
XPzbE+p8D/L8dVWFN7IP5PXqbcLrVzwZnxfwSh/JK0dK8KxkBYjJScVnWhF/CEqZHiHd43
|
||||
DW8QfSnQJytyCZwSWITiDBackFklEm2cjg7j/D2SwwtCay1CxfhS7u5gxFsyT+Jcp8mneo
|
||||
ZR3MFnUs34hFgv/iUQTPjPlOCTe1FvXzBxL11E85LWcFd8WXZQ1gPEFnkUyB6Qwc7EFTUL
|
||||
g7uWPEBftDNmEGImzXlEFLp+f9ueWu76B0zMkFszXe5oDyDfIrprc0r75Ujl9gSiVs7gOr
|
||||
o9AObtInmdHzJ1qQqkQj4zpj2cA4r4lWzy54hCO8pVQu4Vn0OTwF31kbMe21uE2Ks74UDG
|
||||
4ApfjtrtSnok8YLa5v9YuI8sWCUUkaUR+PmPv2Gk8XrdHfohttPQr5fng9BbaNvloTTaXk
|
||||
sjHW2iiWgnn0518LRYzXNyUsvkt/lqOqlg2pINqTxrQZTq4P7SJRRr0kN0buV44iNR8gi8
|
||||
/Sy+q7jE2/wO7+UzPNs9FG1s+Q62jQ1CPHcKt5d11dkfgjVMFba50VuhZlR/6o1LO/dB1m
|
||||
Dgx7gA+q2t1ADiS1SVhXptPGc4JcgAC1z+QMhSkxaA4SaKUM8xOpOX4zSnVJHWvtZigAjt
|
||||
U0nqWeLLB67nnv+HnxGuZnYpSIkZq/wjiOpOkddtPKRwLThhFzAS0is7u0N/FOVrSnDTJG
|
||||
dU1yOekVy/sWRQn4+cBJZl85pyiqx0PNZb3D4jQG4SZRRowWwvj9SnL+29DdKMJFJq+qxD
|
||||
KpnGjEjQi58ik6iWGx9IJ5geCkKhIBApFgKBNdCLqllBPCwbGqDwAAAECDnH/J+17WL6Po
|
||||
AYEzVoC97cfb1SDpHB9kolUar3OrY0UIuLsFD8V5N1cD/FGUI7yrH4/9ah3SoQXZSggXsj
|
||||
RYAAAAAAE=
|
||||
-----END OPENSSH PRIVATE KEY-----
|
||||
File diff suppressed because one or more lines are too long
1
tests/openssh_server/ssh_host_mldsa44-ed25519_key.pub
Normal file
1
tests/openssh_server/ssh_host_mldsa44-ed25519_key.pub
Normal file
@@ -0,0 +1 @@
|
||||
ssh-mldsa44-ed25519@openssh.com AAAAH3NzaC1tbGRzYTQ0LWVkMjU1MTlAb3BlbnNzaC5jb20AAAVAYBkfnnEKAwl73KAs5IgnfYqbrSrIEglcoVDJjA2m68vBq6wODlD1y2yMLP/O7Se0o2rkETTj5F66O4hRVViP8Pd0KUgcWea3oRj0bodWxSiinqo0kEktQvdLq7KSXQv7F6vN/3qoGwHdu+66XJQbG/2XwVYRgeC4FJRcbWu5V6KShVKJTJnxDaYlo4SPBHJdum3OMzoGRVP5A47abEYeOeo71Gi7gAbZr4ZtT5x+fbXJdhe75/Ol9BqEhxBYxVCcnmZbefAgAsc2N5kAzTJ/JRz5ggXOBMeO+MlbOuKPZSZ0+1csqbH0W2iGNuN+NlawqEN7/hxjqMj97Ba2aTeHMNBAiNjmUJ7iDA8pP8vT4hBx4xGO+1FD646hzPisuLyq+i49N4Ff8650VLcnQx2PCuJjVobzz52f6sdgbrUzcvuNq19GnYIGUmj6QDwR0IQMz/vu3XvPtsmgExF/Fj1lximkDhhrHCMys1eZZwxNAtAO6dVm3cejU+Wkt1wpa9HwXBFad0/vbS1n/+vKwaYw2qXsASZtcCK/xdnKxyhN/bVQQ6xToNUdl/heuosx+ueO8hfmNhiYsIhXiSS8oH4d30HG923yefczSjXhnOsy6h/lx7G+dL1NsfyH0xwutIHPkqIgDsn+2Pfy8VrAZzKjcWZu09kWISOMVabR3ti3jUt4ryWHFUzEEiIN8wzEXISaErRfzvfr9RvtlDcNntYJR+TbJCRSnX6gFsNVzE2GwHv4O7Zek87Xyaf5T5uDOxiqD4CssWVO+umC8AFMMhG5E8rIjlh4tUIfR/+elb7T4bU7c1y+OU4ujJQfjlo05Vbo6+HpXvpsB33Aq4iDrGDDncqtFC76dI3yJO6eMXH95q8kK9JszkxOLVkE9zhAXK2FWdYqEwVJ10iS1GxmaPbGkuQAVOAivYDmUUf2cssC/3VzKZJNi5gagVyUVNcbzuI3gLpkEBabY5Bc/NsT6nwP8vx1VYU3sg/k9eptwutXPBmfF/BKH8krR0rwrGQFiMlJxWdaEX8ISpkeId3jcNbxB9KdAnK3IJnBJYhOIMFpyQWSUSbZyODuP8PZLDC0JrLULF+FLu7mDEWzJP4lynyad6hlHcwWdSzfiEWC/+JRBM+M+U4JN7UW9fMHEvXUTzktZwV3xZdlDWA8QWeRTIHpDBzsQVNQuDu5Y8QF+0M2YQYibNeUQUun5/255a7voHTMyQWzNd7mgPIN8iumtzSvvlSOX2BKJWzuA6uj0A5u0ieZ0fMnWpCqRCPjOmPZwDiviVbPLniEI7ylVC7hWfQ5PAXfWRsx7bW4TYqzvhQMbgCl+O2u1KeiTxgtrm/1i4jyxYJRSRpRH4+Y+/YaTxet0d+iG209Cvl+eD0Fto2+WhNNpeSyMdbaKJaCefTnXwtFjNc3JSy+S3+Wo6qWDakg2pPGtBlOrg/tIlFGvSQ3Ru5XjiI1HyCLz9LL6ruMTb/A7v5TM82z0UbWz5DraNDUI8dwq3l3XV2R+CNUwVtrnRW6FmVH/qjUs790HWYODHuAD6ra3UAOJLVJWFem08ZzglyAALXP5AyFKTFoDhJopQzzE6k5fjNKdUkda+1mKACO1TSepZ4ssHruee/4efEa5mdilIiRmr/COI6k6R1208pHAtOGEXMBLSKzu7Q38U5WtKcNMkZ1TXI56RXL+xZFCfj5wElmXzmnKKrHQ81lvcPiNAbhJlFGjBbC+P1Kcv7b0N0owkUmr6rEMqmcaMSNCLnyKTqJYbH0gnmB4KQqEgECkWAoE10IuqWUE8LBsaoP
|
||||
@@ -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
|
||||
|
||||
@@ -83,12 +83,14 @@ chmod go-rwx \
|
||||
-h "${d}/openssh_server/ssh_host_rsa_key" \
|
||||
-h "${d}/openssh_server/ssh_host_ecdsa_key" \
|
||||
-h "${d}/openssh_server/ssh_host_ed25519_key" \
|
||||
-h "${d}/openssh_server/ssh_host_mldsa44-ed25519_key" \
|
||||
-o 'PidFile sshd.pid' \
|
||||
-o "AuthorizedKeysFile ${PUBKEY} ${d}/openssh_server/authorized_keys" \
|
||||
-o "TrustedUserCAKeys ${cakeys}" \
|
||||
-o "HostCertificate ${d}/openssh_server/ssh_host_rsa_key-cert.pub" \
|
||||
-o "HostCertificate ${d}/openssh_server/ssh_host_ecdsa_key-cert.pub" \
|
||||
-o "HostCertificate ${d}/openssh_server/ssh_host_ed25519_key-cert.pub" \
|
||||
-o "HostCertificate ${d}/openssh_server/ssh_host_mldsa44-ed25519_key-cert.pub" \
|
||||
-o 'KbdInteractiveAuthentication yes' \
|
||||
-o 'PermitRootLogin yes' \
|
||||
-D \
|
||||
|
||||
Reference in New Issue
Block a user