SSHクライアントとして業務でも利用していたTeraTermを私用でも愛用していた。
しかし、Conoha Wings(レンタルサーバー)へSSH接続しようとするとエラーが。。。

ConohaWingsは鍵交換プロトコルとしてcurve25519-sha256@libssh.org、
もしくはcurve25519-sha256が要求しているが、
teratermは対応していないようだ。
※最新版(2024/01/05現在)をインストールしましたが、
鍵一覧に存在しないようでした。
適当なSSHクライアントを検索していたところ、
windows標準のpowershellの評判が高かったため、
そちらを利用する。
.sshフォルダへ秘密鍵を格納する。
curve25519-sha256は、秘密鍵を利用します。
秘密鍵は、C:\Users\ユーザー名\.ssh配下に配置します。
PowershellでSSHエージェントを起動する。
powershellを管理者権限で開き、
下記コードよりSSHエージェントを起動します。
Get-Service ssh-agent | Set-Service -StartupType Automatic
Start-Service ssh-agent
SSHエージェントに秘密鍵を登録する。
秘密鍵を格納した、「C:\Users\ユーザー名.ssh」に移動します。
cd C:\Users\ユーザー名\.ssh
秘密鍵をSSHエージェントに登録します。
ssh-add 秘密鍵ファイル名
SSH接続を実施する。
ssh サーバ名 -p ポート番号 -l アカウント名 -i 秘密鍵ファイル名
無事接続できました。