HSTS(HTTP Strict Transport Security)
HTTP Strict Transport Security
えいちえすてぃーえす
WebサーバからブラウザにHTTPS接続を強制するHTTPレスポンスヘッダ。一度HSTSヘッダを受信したブラウザは、指定期間中は当該サイトへの接続を自動的にHTTPSに切り替え、中間者攻撃やSSLストリッピングを防止する。
Related
他の資格での定義
サーバが応答ヘッダで「以後このサイトへは必ずHTTPSで接続せよ」とブラウザに指示する仕組み。HTTPでの初回アクセスを狙って暗号化を剥がす中間者攻撃(SSLストリッピング)を防ぐ。
WebサーバからブラウザにHTTPS接続を強制するHTTPレスポンスヘッダ。一度HSTSヘッダを受信したブラウザは、指定期間中は当該サイトへの接続を自動的にHTTPSに切り替え、中間者攻撃やSSLストリッピングを防止する。
WebサーバがStrict-Transport-Securityレスポンスヘッダを返し、以後の一定期間(max-age)はそのドメインにHTTPSでしか接続しないようブラウザに指示する仕組み。利用者がhttp://で始まるURLを入力してもブラウザが自動的にHTTPSに切り替えるため、SSLストリッピングなどの中間者攻撃を防げる。初回接続時の弱点は、ブラウザに組み込まれたHSTSプリロードリストで補う。
Past Exams
過去問での出題
過去問で 4 回出題(情報処理安全確保支援士試験 4)。うち 1 回は用語そのものを問う問題です。
出典: 独立行政法人情報処理推進機構(IPA)の過去問題。問題文は IPA のサイトの PDF で確認できます。「用語を問う問題」は、この用語の説明や特徴そのものを問う問題です。用語名で照合しているため、関係の薄い問題が含まれることがあります。
Related
関連キーワードの用語
Webブラウザに対して、ページ内で読み込み可能なリソースの提供元を制限するHTTPレスポンスヘッダ。スクリプト、スタイルシート、画像などのリソース種別ごとに許可するオリジンを指定でき、XSS攻撃やデータインジェクション攻撃の影響を軽減する。
トランスポート層で通信の暗号化・認証・改ざん検知を提供するプロトコル。TLS 1.3では暗号スイートがAEADとハッシュアルゴリズムの組みに簡素化され、ハンドシェイクの効率化とセキュリティ強化が図られた。HTTPS、IMAPS、SMTPS等で広く利用される。
アクセス先のURLを分類データベースと照合し、業務に不要なサイトや危険なサイトへの接続を遮断する仕組み。マルウェア配布サイトやフィッシングサイトへの到達を防ぐとともに、私的利用の抑止にも用いる。
通信の内容そのものを検査し、有害な表現や機密情報を含むデータの送受信を遮断する仕組み。URL単位で判断するURLフィルタリングと異なり、本文や添付ファイルの中身を見るため情報漏えい対策にも使える。
アプリケーションの実行環境に組み込まれ、内部の処理内容を把握したうえで攻撃を検知・遮断する仕組み。通信を外から見るWAFと異なり、実際にどのような処理が行われるかを見るため誤検知を抑えやすい。
Webページの描画を隔離環境のサーバ側で行い、利用者の端末には画面情報だけを転送する方式。悪意のあるコードが端末に到達しないため、未知の攻撃を含めてWeb閲覧経由の感染を根本的に防げる。
