ssh/.ssh-config | 5 ++++- ssh/bin/my-ssh-new-key | 2 +- diff --git a/ssh/.ssh-config b/ssh/.ssh-config index e65d1a009dcc57a470da95783d8391f5f069517f9fbf55da3fe9126dc68983c6..c8ae732ad43e62a50a8605813995861f18fd3c24b3b3c462b853d10f12182b8e 100644 --- a/ssh/.ssh-config +++ b/ssh/.ssh-config @@ -4,9 +4,12 @@ Compression no UpdateHostKeys ask VerifyHostKeyDNS ask IPQoS ef af11 +IdentityFile ~/.ssh/id_mldsa44-ed25519 +IdentityFile ~/.ssh/id_ed25519 Host * - HostKeyAlgorithms ssh-ed25519-cert-v01@openssh.com,ssh-ed25519 + PubkeyAcceptedAlgorithms ssh-mldsa44-ed25519-cert-v01@openssh.com,ssh-mldsa44-ed25519@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-ed25519 + HostKeyAlgorithms ssh-mldsa44-ed25519-cert-v01@openssh.com,ssh-mldsa44-ed25519@openssh.com,ssh-ed25519-cert-v01@openssh.com,ssh-ed25519 KexAlgorithms sntrup761x25519-sha512,sntrup761x25519-sha512@openssh.com,curve25519-sha256,curve25519-sha256@libssh.org Ciphers chacha20-poly1305@openssh.com,aes256-ctr,aes128-ctr MACs umac-64-etm@openssh.com,umac-128-etm@openssh.com,hmac-sha2-512-etm@openssh.com,hmac-sha2-256-etm@openssh.com diff --git a/ssh/bin/my-ssh-new-key b/ssh/bin/my-ssh-new-key index caeac2658be2f9e5310b8333195b591750af41039b3fcec0b9d4218e0acf82cd..64db7469365570f434b244b68868863f50a2950cb9ef3fe9335d931796d9cf53 100755 --- a/ssh/bin/my-ssh-new-key +++ b/ssh/bin/my-ssh-new-key @@ -1,3 +1,3 @@ #!/bin/sh -e -exec ssh-keygen -Z chacha20-poly1305@openssh.com -t ed25519 -C $1 -f ~/.ssh/sign/$1 +exec ssh-keygen -Z chacha20-poly1305@openssh.com -t mldsa44-ed25519 -C $1 -f ~/.ssh/sign/$1