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

ハイブリッド暗号とは?はいぶりっどあんごう

ハイブリッド暗号とは、本文の暗号化は高速な共通鍵暗号で行い、その共通鍵(セッション鍵)の受渡しだけを公開鍵暗号や鍵交換で守る方式。処理の重い公開鍵演算を鍵の長さぶんに限ることで、速度と鍵配送の安全性を同時に成り立たせる。TLSやS/MIMEはいずれもこの構成を採っている。

最終更新:2026-10-06

試験情報

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

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

背景

共通鍵暗号は速いが、その鍵を相手へ安全に渡す手段が別に要る。公開鍵暗号は鍵配送を解決するものの、演算量が共通鍵暗号の数百倍から千倍あり、長いデータをそのまま暗号化するには重すぎる。互いの弱点がちょうど補い合うことに着目して組み合わせたのがハイブリッド暗号で、現在の暗号通信はほぼこの形に収束している。

具体例

MCUでTLSを張る場合、重いのは接続時に一度だけ走る公開鍵演算で、その後のAESによる本文暗号はハードウェアアクセラレータがあれば無視できる。RSA2048ではハンドシェイクに数百ミリ秒かかることがあり、ECDHE/ECDSAへ替えて鍵長を短くする、セッション再開で再交換を省く、といった判断が消費電力に直結する。

試験での引っ掛け

「公開鍵暗号で本文そのものを暗号化する方式」と取り違えやすい。公開鍵暗号で包むのはセッション鍵だけである。鍵の向きも逆転しやすく、暗号化に使うのは受信者の公開鍵、署名に使うのは送信者の秘密鍵。電池駆動の機器では、この一度きりの演算が起動時の電流ピークとして効いてくる点も設計上は見落とせない。

関連用語

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

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

試験での特徴
  • 分野:午前II
  • 「公開鍵暗号で本文そのものを暗号化する方式」と取り違えやすい。