「共通鍵暗号って何?」
応用情報技術者試験でもセキュリティ分野で超頻出ですが、
- 鍵が1つ?
- 公開鍵暗号と何が違う?
- AESって何?
- なぜ高速?
で混乱する人がかなり多いテーマです。
この記事では、
- 共通鍵暗号とは?
- 仕組み
- 公開鍵暗号との違い
- 代表方式
- 試験での頻出ポイント
を5分で理解できるように解説します!
まず結論
共通鍵暗号とは?
「同じ鍵で暗号化と復号を行う方式」
です!
超重要
送信者と受信者が
同じ鍵を共有
する!
金庫で理解しよう
かなり分かりやすい👇
送信者
同じ鍵で:
金庫をロック
受信者
同じ鍵で:
金庫を開ける
つまり
暗号化鍵 = 復号鍵
流れ
① 共通鍵を共有
↓
② 共通鍵で暗号化
↓
③ 同じ鍵で復号
イメージ
共通鍵 → 暗号化
共通鍵 → 復号
メリット
超重要!
特徴
処理が高速
なぜ速い?
計算が:
比較的単純
だから。
用途
大量通信データ暗号化。
代表例
応用情報で超頻出!
| 方式 | 特徴 |
|---|---|
| AES | 現在主流 |
| DES | 古い |
| 3DES | DES強化版 |
AES
超重要!
特徴
現在の標準暗号
利点
- 高速
- 安全性高い
DES
昔有名だった。
問題
鍵長短い
ので現在は弱い。
共通鍵暗号の問題
超頻出!
鍵配送問題
問題とは?
鍵を:
どう安全に渡す?
盗まれると?
全部解読される
そこで登場
公開鍵暗号
公開鍵暗号との違い
超重要!
| 比較 | 共通鍵暗号 | 公開鍵暗号 |
|---|---|---|
| 鍵数 | 1個 | 2個 |
| 速度 | 高速 | 遅め |
| 鍵配送 | 問題あり | 安全 |
| 用途 | データ暗号化 | 鍵交換 |
実際の通信
実は:
両方組み合わせる!
ハイブリッド暗号
超頻出!
流れ
① 公開鍵暗号で共通鍵送信
↓
② 共通鍵暗号で通信
HTTPSでも利用!
ブロック暗号
発展知識!
特徴
一定単位で暗号化
AESも:
ブロック暗号
ストリーム暗号
比較対象!
特徴
1ビットずつ暗号化
応用情報で超頻出
かなり狙われる👇
- 共通鍵暗号
- AES
- 鍵配送問題
- 公開鍵暗号との違い
- ハイブリッド暗号
よくあるひっかけ
「共通鍵暗号は鍵2個」
→ 違う!
共通鍵暗号は:
同じ鍵1個
1分で復習!
共通鍵暗号
同じ鍵利用
特徴
高速
問題
鍵配送
代表例
AES
練習問題
問題
共通鍵暗号方式の特徴として最も適切なものはどれか。
ア
公開鍵と秘密鍵を利用する
イ
同じ鍵で暗号化と復号を行う
ウ
暗号化できない
エ
必ず低速である
解答
正解:イ
解説
共通鍵暗号方式では、同一の鍵を用いて暗号化と復号を行います。
まとめ
共通鍵暗号とは
「同じ鍵を使う暗号」
超重要
- AES
- 鍵配送問題
- ハイブリッド暗号
- 公開鍵暗号との違い
まずは、
「同じ鍵で閉めて開ける」
このイメージを持つとかなり理解しやすくなります!
知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…
まずは無料でキャリア相談

コメント