SC情報処理安全確保支援士試験 午前Ⅰ

平成25年度春期 情報処理安全確保支援士 午前Ⅰ 問12

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

HTTPS通信において、 暗号化とサーバ認証に使用されるものはどれか。

選択肢

  1. ア
    Cookie
  2. イ
    SMIME
  3. ウ
    SSL/TLS
  4. エ
    ダイジェスト認証
解き方のヒントを見る

午前I 問12:公開鍵暗号の特徴をイメージでつかもう

公開鍵暗号は、共通鍵暗号より処理はちょっと重めだよ。でも「鍵を相手に安全に渡す」という悩みを減らしやすいのが強みなんだ。たとえるなら、共通鍵暗号は同じ合鍵をこっそり渡す方式、公開鍵暗号は誰でも使える投入口と本人だけが開けられる鍵付きポストみたいなものだよ。

この問題で問われていること

暗号化で使う鍵と、ディジタル署名で使う鍵の役割を混同しないことがポイントだよ。『誰にだけ読ませたいのか』なら受信者の公開鍵で暗号化し、『誰が作ったと証明したいのか』なら送信者の秘密鍵で署名する、という違いを整理しよう。

Public-Key Encryption

public-key cryptography encrypts with a public key and decrypts with the corresponding private key

encrypt with public key\ndecrypt with private key

確認ポイント

  • 公開鍵で復号しない。
  • 鍵配送の利点がある。
  • 鍵の対応を押さえる。
正解と解説を見る

正解

ウ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

Cookieは不正解だよ。CookieはWebサイトが利用者のブラウザに預ける“小さなメモ”みたいなものだよ。ログイン状態や設定を覚えるのには使えるけど、HTTPS通信そのものを暗号化したり、サーバが本物かを証明したりする役割ではないんだ。

選択肢イ

S/MIMEは不正解だよ。S/MIMEは主に電子メールを暗号化したり、メールの送り主を確認したりするための仕組みだよ。郵便物に封をして差出人の印鑑を付ける感じだね。HTTPSのWeb通信で使う暗号化とサーバ認証の仕組みはSSL/TLSなので、ここでは違うよ。

選択肢ウ(正解)

SSL/TLSが正解だよ。HTTPSは、普通のHTTPに“鍵付きの安全な通路”を付けたものなんだ。SSL/TLSは通信内容を暗号化して、途中で盗み見されにくくするだけでなく、相手のサーバが本物かどうかも証明書で確認するよ。お店の窓口で、店員さんの身分証を確認してから鍵付きの箱でやり取りするイメージだね。

選択肢エ

ダイジェスト認証は不正解だよ。これはWebサイトにログインするとき、パスワードをそのまま送らないように工夫する認証方式だよ。合言葉を直接言わず、変換した答えで本人確認する感じだね。ただし、通信全体を暗号化したり、サーバ証明書で相手が本物か確認したりするHTTPSの中心的な仕組みではないよ。

出典:独立行政法人 情報処理推進機構(IPA)平成25年度春期 情報処理安全確保支援士試験 午前Ⅰ 問12(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針