diff -Nur e-smith-openssh-2.6.0.old/root/sbin/e-smith/systemd/sshd-prepare e-smith-openssh-2.6.0/root/sbin/e-smith/systemd/sshd-prepare --- e-smith-openssh-2.6.0.old/root/sbin/e-smith/systemd/sshd-prepare 2021-02-18 17:39:18.638000000 -0500 +++ e-smith-openssh-2.6.0/root/sbin/e-smith/systemd/sshd-prepare 2021-02-18 17:39:49.296000000 -0500 @@ -29,7 +29,7 @@ do_rsa_keygen() { if [ ! -s $RSA_KEY ]; then echo -n $"Generating SSH2 RSA host key: " - if $KEYGEN -q -t rsa -f $RSA_KEY -C '' -N '' >&/dev/null; then + if $KEYGEN -q -t rsa -b 4096 -f $RSA_KEY -C '' -N '' >&/dev/null; then chmod 600 $RSA_KEY chmod 644 $RSA_KEY.pub echo "Success: RSA key generation" @@ -60,7 +60,7 @@ do_ecdsa_keygen() { if [ ! -s $ECDSA_KEY ]; then echo -n $"Generating SSH2 ECDSA host key: " - if $KEYGEN -q -t ecdsa -f $ECDSA_KEY -C '' -N '' >&/dev/null; then + if $KEYGEN -q -t ecdsa -b 521 -f $ECDSA_KEY -C '' -N '' >&/dev/null; then chmod 600 $ECDSA_KEY chmod 644 $ECDSA_KEY.pub echo "Success: ECDSA key generation"