質問: opensshのことですが sshクライアントが、ssh-keygenを実行しないでsshサーバに接続する場合と、ssh-keygenを実行して自分の公開鍵をsshサーバに渡してある状態で接続する場合では、ログイン後のデータのやり取りにおいて、暗号化の仕組みはどう違ってくるのでしょうか。 ssh-keygenを実行しないでログインした場合と、telnetでログインした場合の違いなども知りたいのですが。
回答: idとパスワードを知っていても、鍵がないと入れない... と言う事で、当然鍵付きの方がセキュリティは高くなりますが、いったんログインしてしまえば、その強度は同じです。