Cookie(Secure属性・HttpOnly属性・SameSite属性)とは?
Cookie(Secure属性・HttpOnly属性・SameSite属性)とは、サーバがブラウザに保存させる小さなデータ。Secure属性を付けるとHTTPS接続時にしか送信されず、HttpOnly属性を付けるとJavaScriptから読み出せなくなり、SameSite属性を付けると他サイトからのリクエストへの付与を制限できる。
応用情報技術者試験の過去問では1回出題されています。
くっきー
Cookie(Secure属性・HttpOnly属性・SameSite属性)の意味
サーバがブラウザに保存させる小さなデータ。Secure属性を付けるとHTTPS接続時にしか送信されず、HttpOnly属性を付けるとJavaScriptから読み出せなくなり、SameSite属性を付けると他サイトからのリクエストへの付与を制限できる。
Cookie(Secure属性・HttpOnly属性・SameSite属性)の具体例
セションIDのCookieにSecureとHttpOnlyを付け、盗聴とXSSによる窃取を防ぐ。
Cookie(Secure属性・HttpOnly属性・SameSite属性)は試験でどう引っ掛けられる?
Secure属性は「暗号化する」属性ではなく「暗号化された接続のときだけ送る」属性。SameSite=Lax/StrictはCSRFの緩和に効く。
Cookie(Secure属性・HttpOnly属性・SameSite属性)と関連する用語
Cookie(Secure属性・HttpOnly属性・SameSite属性)が出た過去問
cookieにSecure属性を設定しなかったときと比較した,設定したときのWebブラウザの動作として,適切なものはどれか。
正解:URL内のスキームがhttpsのときだけ,Webブラウザからcookieが送出される。
要点:Secure属性はcookieの送信をHTTPS通信のときだけに限定する
cookieのSecure属性は、そのcookieをHTTPS通信のときだけ送信させる指定である。暗号化されていないHTTP通信では送出されなくなるため、盗聴によってセッションIDなどを奪われる危険を減らせる。属性を付けない場合はスキームに関係なく送信されてしまう。
出典:令和7年度 春期 応用情報技術者試験 午前 問41(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。