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属性を設定しなかったときと比較した、設定したときの動作として、適切なものはどれか。
正解:URL内のスキームがhttpsのときだけ、WebブラウザからCookieが送出される。
要点:Secure属性はHTTPS接続時だけCookieを送らせる
CookieのSecure属性を付けると、そのCookieはHTTPSで接続しているときにだけブラウザから送出される。平文のHTTP通信では送られなくなるため、経路上での盗聴によるセッションIDなどの漏えいを防げる。
出典:令和1年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問17(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。