エンベデッドシステムスペシャリスト暗記無料で始める

セッション鍵とは?せっしょんかぎ

セッション鍵とは、その通信の間だけ生きる使い捨ての共通鍵。毎回の鍵交換で作り、終了時に破棄する。長期鍵は相手の確認だけに使いデータの暗号化には充てないので、鍵が漏れたときの被害をその一回に閉じ込められ、同じ鍵で処理する暗号文の量も抑えられる。

最終更新:2026-10-06

試験情報

エンベデッドシステムスペシャリスト試験の頻出用語/午前II

エンベデッドSPを最短で暗記・合格する →

背景

公開鍵暗号は演算が重く、大量のデータを直接扱えない。一方で長期の共通鍵を使い回すと、漏れた瞬間に過去も未来もまとめて読まれ、暗号文が増えるほど解析の材料も増える。そこで重い公開鍵演算は鍵の共有だけに使い、データ本体は軽い共通鍵暗号で処理する分業になった。演算能力と電力が限られる機器では、この分業が実装可能性そのものを決める。

具体例

mbedTLSを載せたIoT端末では、ハンドシェイクのECDHEで共有秘密を作り、そこから送受信それぞれの鍵とIVを導出する。楕円曲線演算はCortex-M4級で数十ミリ秒から百ミリ秒級かかるため、接続を毎回張り直すか再開機能を使うかが、そのまま電池寿命の設計判断になる。

試験での引っ掛け

一時鍵を使えば前方秘匿性が得られる、と短絡しやすい。RSAで共通鍵を送る旧方式では、後から秘密鍵が漏れると過去の記録がすべて復号できる。前方秘匿性には一時的な鍵ペアでの鍵合意が要る。もう一つは乱数源で、真性乱数器を持たない個体が起動時の固定値から鍵を作ると、個体間で同じ鍵が出る。

関連用語

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

エンベデッドSPを最短で暗記・合格する →

試験での特徴
  • 分野:午前II
  • 一時鍵を使えば前方秘匿性が得られる、と短絡しやすい。