エラーの状態
以下のようなエラーが発生したときの対処法です
$ ssh hogehoge
Unable to negotiate with X.X.X.X port 22: no matching cipher found. Their offer: crypticore128@ssh.com,aes128-cbc,aes192-cbc,aes256-cbc,seed-cbc@ssh.com,3des-cbc
対処法
~/.ssh/config
に以下を追記すれば、エラーは消えて接続できました。
~/.ssh/config
Host *
SendEnv LANG LC_*
Ciphers +aes256-cbc
原因
おそらくHigh Sierraにアップデートしたことで起こるようになったようです。