HSTS(HTTP Strict Transport Security)

HSTS (HTTP Strict Transport Security) は、Webサーバがクライアント(Webブラウザ)に対して、「次回以降、このドメインへのアクセスは必ずHTTPではなくHTTPS(暗号化通信)で行うこと」を強制するセキュリティ機構です。これにより、中間者攻撃によるHTTPへのダウングレード攻撃や盗聴を防ぎます。 各選択肢の解説: イ:リソースへのアクセスを他のオリジンから制限するのは「CORS (Cross-Origin Resource Sharing)」や「Same-Origin Policy」に関する説明です。 ウ:HTTPS通信時のみCookieを送信させるのは、Cookieの「Secure属性」の機能です。 エ:ブラウザに鍵マーク等を表示させるのはブラウザのUI機能や、EV証明書などの効果です。

HSTS(HTTP Strict Transport Security) の説明はどれか。

出典令和3年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問15
ア
HSTS を利用する Web サイトに Web ブラウザが HTTP でアクセスした場合、Web ブラウザから当該サイトへのその後のアクセスを強制的に HTTP over TLS(HTTPS)にする。
イ
HSTS を利用する Web サイトに Web ブラウザがHTTP でアクセスした場合, Web ページの文書やスクリプトについて、あるオリジンから読み込まれたリソースから他のオリジンのリソースにアクセスできないように制限する。
ウ
HTTPS で通信が保護されている場合にだけ、cookieの属性によらず強制的にcookie を送信する。
エ
信頼性が高いサーバ証明書を有する Web サイトとの HTTPS 通信では、Webブラウザに鍵マークを表示する。