平成31年度 春期 情報セキュリティマネジメント試験 午前 問29
テクノロジ/セキュリティ利用者PC上のSSHクライアントからサーバに公開鍵認証方式でSSH接続するとき,利用者のログイン認証時にサーバが使用する鍵とSSHクライアントが使用する鍵の組みはどれか。
出典:平成31年度 春期 情報セキュリティマネジメント試験 午前 問29
- アサーバに登録されたSSHクライアントの公開鍵と,利用者PC上のSSHクライアントの公開鍵
- イサーバに登録されたSSHクライアントの公開鍵と,利用者PC上のSSHクライアントの秘密鍵
- ウサーバに登録されたSSHクライアントの秘密鍵と,利用者PC上のSSHクライアントの公開鍵
- エサーバに登録されたSSHクライアントの秘密鍵と,利用者PC上のSSHクライアントの秘密鍵
正解:イ
解説
SSHの公開鍵認証方式では,利用者はあらかじめ自分の公開鍵をサーバに登録しておきます。ログイン時には,SSHクライアントが自身の秘密鍵を用いて認証情報に署名し,サーバはあらかじめ登録された公開鍵を用いてその署名を検証することで,正当な利用者であることを確認します。
選択肢ごとの解説
- ア誤り。サーバが検証に使うのは登録された公開鍵で正しいですが,SSHクライアント側は署名の生成に秘密鍵を使用するため,双方とも公開鍵とする組合せは誤りです。
- イ正しい。サーバに登録されたSSHクライアントの公開鍵と,利用者PC上のSSHクライアントの秘密鍵の組みが,公開鍵認証方式で使用される鍵の組みです。
- ウ誤り。サーバは登録された公開鍵を用いて検証するのであり,秘密鍵をサーバに登録することはありません。
- エ誤り。サーバに秘密鍵を登録することはなく,またクライアント側も秘密鍵ではなく公開鍵をサーバに登録しておく必要があります。