IPA公式正解:エ Webサイトにアクセスすると,Webブラウザは,以降の指定された期間,当該サイトには全てHTTPSによって接続する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【エ】です。HSTSは、WebサーバからWebブラウザに対して、以降の通信をHTTPSで行うよう強制するセキュリティ機構です。本問の条件や定義と照らし合わせることで、他の選択肢を排除して一意に導くことができます。
【詳細解説】■ 本問の核心・解法のポイント
HSTS(HTTP Strict Transport Security)は、初回アクセス時にHTTPSで接続された際、Webサーバがレスポンスヘッダ(Strict-Transport-Security)を返すことで、ブラウザに対して以降の一定期間、HTTPでの通信を禁止し自動的にHTTPSに書き換えて接続させる仕組みです。これによりダウングレード攻撃や中間者攻撃を防ぎます。
・各選択肢の徹底解説:
・ア:HTTP over TLS (HTTPS) によって接続しているとき,EV SSL証明書であることを利用者が容易に識別できるように,Webブラウザのアドレス表示部分を緑色に表示する。これはブラウザのUI仕様(EV証明書の表示機能)に関する説明であり、HSTSとは無関係です。
・イ:Webサーバからコンテンツをダウンロードするとき,どの文字列が秘密情報かを判定できないように圧縮する。データ圧縮や秘匿化に関する一般的な説明ではなく、HSTSの機能ではありません。
・ウ:WebサーバとWebブラウザとの間のTLSのハンドシェイクにおいて,一度確立したセッションとは別の新たなセッションを確立するとき,既に確立したセッションを使って改めてハンドシェイクを行う。これはTLSのセッション再開(Session Resumption)の動作説明です。
・エ:Webサイトにアクセスすると,Webブラウザは,以降の指定された期間,当該サイトには全てHTTPSによって接続する。【選択肢エ★】 。これがHSTSの正確な定義および動作です。
よって正解はエです。