基本情報暗記無料で始める

共通鍵暗号方式とは?きょうつうかぎあんごうほうしき

共通鍵暗号方式とは、暗号化と復号に同じ鍵を使う方式で、対称鍵暗号ともいう。代表例はAES。演算が軽く大量のデータを速く処理できる反面、その鍵を相手へどう安全に渡すかという鍵配送問題を抱える。通信相手ごとに別の鍵が要るため、参加者が増えると必要な鍵の本数が一気に膨らむ。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では2回出題され、ほかに2問の解説で触れられています(2017年度〜2018年度)。

基本情報技術者試験の頻出用語/テクノロジ系

別名:共通鍵暗号方式(AES・ブロック暗号モード)、共通鍵暗号、AES・ブロック暗号モード、ブロック暗号モード

この語が出る過去問を解く →

背景

暗号自体は古くからあったが、通信網が世界へ広がって「一度も会ったことのない相手」と暗号通信する必要が出ると、事前に鍵を渡せないという壁にぶつかった。この壁を越えるために公開鍵暗号が考案され、実務では鍵の受け渡しだけを公開鍵暗号で行い、本文は速い共通鍵暗号で送るハイブリッド暗号が使われる。FEはこの役割分担を問う。

具体例

n人が互いに通信するなら鍵は n(n−1)/2 本必要で、10人なら45本、100人なら4,950本まで増える。AESは鍵長を128・192・256ビットから選べ、ブロック長は128ビット固定。無線LANのWPA2・WPA3や、保存ファイルの暗号化にもAESが採用されている。

試験での引っ掛け

鍵の本数の式を公開鍵暗号(1人が公開鍵と秘密鍵を1組持つので2n個)と取り違える誤りが定番。また「共通鍵は安全性が低い」わけではなく、AESそのものは現在も破られていない。弱点はアルゴリズムではなく鍵の配送と管理の側にある、という切り分けを言えるようにしておく。

関連用語

出た過去問

問題文で直接問われたものと、解説の中で触れられたものが含まれます。

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

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2017年度〜2018年度)
  • 分野:テクノロジ系
  • 鍵の本数の式を公開鍵暗号(1人が公開鍵と秘密鍵を1組持つので2n個)と取り違える誤りが定番。