Skip to content

send_pubkey_test: no mutual signature algorithm#

Introduction#

  • This occurs when upgrading MacOS to Ventura 13.3.
  • The symptoms are you are unable to ssh using your private key to some of your servers

Why#

  • The RSA SHA-1 hash algorithm is being quickly deprecated across operating systems and SSH clients because of various security vulnerabilities, with many of these technologies now outright denying the use of this algorithm.

Workaround#

vi ~/.ssh/config

Add the following

PubkeyAcceptedKeyTypes +ssh-rsa

Long term fix#

You should re generate your ssh keys with ed25519

ssh-keygen -t ed25519 -C "your_email@example.com"