基本情報技術者インターネット通信の安全性オリジナル・公式資料照合難易度★★☆☆☆
ブラウザには、あるホストについて正しく受信したHSTSポリシーが有効期限内で保存されている。利用者が同じホストのhttp://で始まるURLを開こうとした。HSTSに従うブラウザの動作として適切なのはどれか。
A
まず必ずHTTPで通信し、Webサーバーからのリダイレクトを受け取ってからHTTPSへ変える
単なるHTTPからのリダイレクトと異なり、保存済みHSTSポリシーによりブラウザ側で先にHTTPSへ切り替えます。
B
HSTSポリシーはDNS応答の署名に含まれるので、DNSの署名だけを見てHTTPを許可する
HSTSポリシーはDNSSECの署名ではありません。本問ではブラウザに保存済みの有効なポリシーに従ってHTTPSへ変更します。
C
HTTP要求を平文で送る前に、HTTPSを使うようURLを扱う★ 正解
有効なポリシーに一致するホストでは、HTTP要求を送る前にHTTPSへ変更します。初回の学習済みという条件が重要です。
D
証明書の検証を省略し、どのサーバーに対してもHTTPS接続を受け入れる
HSTSは証明書の検証を無効にする仕組みではありません。相手の証明書が適切であることも必要です。
解説
既に有効なHSTSポリシーがあるという条件では、ブラウザは安全でないHTTP要求をそのまま送る前にHTTPSへ切り替えます。初回訪問時の未登録ホストまで同じ条件で保護されるとは限りません。
根拠資料・確認情報
対応範囲:2026年度 基本情報技術者試験 科目A・B
資料確認日:2026-10-28
同じレッスンの問題
問題 1
HTTPSクライアントがhttps://pay.exampleへ接続した。証明書の署名チェーンと有効期間は正しいが、subjectAltNameのDNS名はshop.exampleだけで、pay.exampleに一致する識別子はない。接続先の識別を検証する処理として適切なのはどれか。
問題 2
TLS 1.3で、証明書認証と一時的なECDHE鍵交換を用いて通信した。再開用PSK・0-RTTは使わず、通信終了後に一時秘密値と通信鍵は消去された。後日、第三者が当時の暗号化通信の記録とサーバーの証明書用秘密鍵だけを入手した。前方秘匿性が意味するものはどれか。
問題 3
署名されたDNSゾーンの応答について、DNSSECの信頼の連鎖と署名検証が正しく成立した。DNSSECが主として提供する性質はどれか。通信経路の暗号化を追加する別の方式は考えない。
問題 4
社員PCと社内ゲートウェイの間で、社内宛て10.20.0.0/16の通信だけをIPsecトンネルへ通す。一般のインターネット宛て通信は、そのトンネルを通さない設定である。このVPNの保護範囲について正しいのはどれか。