利用者PCの上のSSHクライアントからサーバに公開鍵暗号方式でSSHを接続するとき、利用者のログイン認証時にサーバが使用する鍵とSSHクライアントが使用する鍵の組合せはどれか。
ア | サーバに登録されたSSHクライアントの公開鍵と、利用者PC上のSSHクライアントの公開鍵 |
イ | サーバに登録されたSSHクライアントの公開鍵と、利用者PC上のSSHクライアントの秘密鍵 |
ウ | サーバに登録されたSSHクライアントの秘密鍵と、利用者PC上のSSHクライアントの公開鍵 |
エ | サーバに登録されたSSHクライアントの秘密鍵と、利用者PC上のSSHクライアントの秘密鍵 |
答え イ
【解説】
SSHの暗号通信は、鍵交換アルゴリズムを用いて共通鍵暗号で使用するセッション鍵を生成し、共通鍵暗号を用いて通信を暗号化し、公開鍵暗号を用いてホスト認証やユーザー認証を行なう、いわゆるハイブリッド暗号で、利用者のログイン認証時にはサーバに登録されたSSHクライアントの公開鍵と、利用者PC上のSSHクライアントの秘密鍵(イ)を使用します。
【キーワード】
・SSH