資格暗記無料で始める

セッション管理とは?

セッション管理とは、HTTPが状態を持たないため、識別子を発行して一連のリクエストを同一利用者として結び付ける仕組み。識別子の生成方法、格納場所、破棄のタイミングが弱いと、なりすましに直結するため設計上の要点になる。

せっしょんかんり

情報処理安全確保支援士試験の頻出用語/午前II


セッション管理の意味

HTTPが状態を持たないため、識別子を発行して一連のリクエストを同一利用者として結び付ける仕組み。識別子の生成方法、格納場所、破棄のタイミングが弱いと、なりすましに直結するため設計上の要点になる。

セッション管理の具体例

識別子は暗号論的疑似乱数生成器で十分な長さを取り、URLではなくCookieへ入れる。ログイン成功時と権限昇格時に必ず再発行し、ログアウト時はサーバ側の実体も破棄する。無操作タイムアウトに加え、再認証を強制する絶対有効期限も設ける。

セッション管理は試験でどう引っ掛けられる?

ブラウザ側のCookieを消すだけでは無効化にならず、サーバ側で識別子を失効させないと盗まれた値は使い続けられる。また識別子をURLに載せるとRefererやアクセスログから流出する。連番や利用者IDを元にした生成も推測されるため不可。

セッション管理と関連する用語

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。