スポンサーリンク

【応用情報技術者試験】共通鍵暗号を5分で理解!

「共通鍵暗号って何?」
応用情報技術者試験でもセキュリティ分野で超頻出ですが、

  • 鍵が1つ?
  • 公開鍵暗号と何が違う?
  • AESって何?
  • なぜ高速?

で混乱する人がかなり多いテーマです。

この記事では、

  • 共通鍵暗号とは?
  • 仕組み
  • 公開鍵暗号との違い
  • 代表方式
  • 試験での頻出ポイント

を5分で理解できるように解説します!


まず結論

共通鍵暗号とは?

「同じ鍵で暗号化と復号を行う方式」

です!


超重要

送信者と受信者が

同じ鍵を共有

する!


金庫で理解しよう

かなり分かりやすい👇


送信者

同じ鍵で:

金庫をロック


受信者

同じ鍵で:

金庫を開ける


つまり

暗号化鍵 = 復号鍵


流れ


① 共通鍵を共有


② 共通鍵で暗号化


③ 同じ鍵で復号


イメージ

共通鍵 → 暗号化
共通鍵 → 復号


メリット

超重要!


特徴

処理が高速


なぜ速い?

計算が:

比較的単純

だから。


用途

大量通信データ暗号化。


代表例

応用情報で超頻出!

方式特徴
AES現在主流
DES古い
3DESDES強化版

AES

超重要!


特徴

現在の標準暗号


利点

  • 高速
  • 安全性高い

DES

昔有名だった。


問題

鍵長短い

ので現在は弱い。


共通鍵暗号の問題

超頻出!


鍵配送問題


問題とは?

鍵を:

どう安全に渡す?


盗まれると?

全部解読される


そこで登場

公開鍵暗号


公開鍵暗号との違い

超重要!

比較共通鍵暗号公開鍵暗号
鍵数1個2個
速度高速遅め
鍵配送問題あり安全
用途データ暗号化鍵交換

実際の通信

実は:

両方組み合わせる!


ハイブリッド暗号

超頻出!


流れ

① 公開鍵暗号で共通鍵送信

② 共通鍵暗号で通信


HTTPSでも利用!


ブロック暗号

発展知識!


特徴

一定単位で暗号化


AESも:

ブロック暗号


ストリーム暗号

比較対象!


特徴

1ビットずつ暗号化


応用情報で超頻出

かなり狙われる👇

  • 共通鍵暗号
  • AES
  • 鍵配送問題
  • 公開鍵暗号との違い
  • ハイブリッド暗号

よくあるひっかけ

「共通鍵暗号は鍵2個」

→ 違う!

共通鍵暗号は:

同じ鍵1個


1分で復習!

共通鍵暗号

同じ鍵利用


特徴

高速


問題

鍵配送


代表例

AES


練習問題

問題

共通鍵暗号方式の特徴として最も適切なものはどれか。

公開鍵と秘密鍵を利用する

同じ鍵で暗号化と復号を行う

暗号化できない

必ず低速である


解答

正解:イ

解説

共通鍵暗号方式では、同一の鍵を用いて暗号化と復号を行います。


まとめ

共通鍵暗号とは

「同じ鍵を使う暗号」


超重要

  • AES
  • 鍵配送問題
  • ハイブリッド暗号
  • 公開鍵暗号との違い

まずは、

「同じ鍵で閉めて開ける」

このイメージを持つとかなり理解しやすくなります!


知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

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

まずは無料でキャリア相談

コメント