情報処理安全確保支援士暗記無料で始める

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

共通鍵暗号とは、暗号化と復号に同じ鍵を使う方式。単純な演算の繰り返しで構成されるため公開鍵暗号より桁違いに速く、通信本文やストレージなど大量データの保護を担う。代わりに相手ごとに別の鍵が要り、n者が相互に通信するにはn(n−1)/2個の鍵を配って管理しなければならない。

最終更新:2026-10-06

試験情報

情報処理安全確保支援士試験の過去問では2問の解説で触れられています(2016年度〜2017年度)。

情報処理安全確保支援士試験の頻出用語/午前II

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

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

背景

鍵さえ渡せれば安全に通信できるが、その鍵をどう安全に渡すかという循環がこの方式の弱点だった。相手が増えると鍵の本数は二乗に近い勢いで膨らみ、人手の配送では破綻する。公開鍵暗号は速度で共通鍵に及ばないため、鍵の受渡しは公開鍵、本文は共通鍵というハイブリッド構成が実装の標準になった。

具体例

TLS 1.3では、鍵交換で得た鍵材料からAES-GCMやChaCha20-Poly1305の鍵を導出し、以降の通信本文をそれで保護する。保存データ側でもBitLockerやFileVaultがAESでボリューム全体を暗号化している。

試験での引っ掛け

必要な鍵の総数を問う計算が頻出で、共通鍵はn(n−1)/2、公開鍵は各自1組の2n。AESは共通鍵・RSAは公開鍵という対応や、暗号利用モード(CBC・CTR・GCM)が共通鍵側の話である点も混同されやすい。

関連用語

出た過去問

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

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

試験での特徴
  • 2問の解説で触れられる(2016年度〜2017年度)
  • 分野:午前II
  • 必要な鍵の総数を問う計算が頻出で、共通鍵はn(n−1)/2、公開鍵は各自1組の2n。