カテゴリ: 情報セキュリティマネジメント試験 更新日: 2026/02/28

暗号とは?初心者でもわかる意味と仕組み・情報セキュリティの基本

暗号
暗号

先生と生徒の会話形式で理解しよう

生徒

「先生、『暗号』ってニュースでよく聞くけど、パソコン初心者の僕でも理解できるように教えてもらえますか?」

先生

「もちろんです!『暗号(アンゴウ)』は、パソコンやスマホのデータを守るための大切な技術です。通信や保存する情報を、他の人にわからないように変える仕組みですね。」

生徒

「じゃあ、暗号を使うと、どんな場面で役に立つんですか?」

先生

「たとえば、インターネットでクレジットカードの番号を入力する時や、SNSでメッセージを送る時に使われます。誰かに盗み見られないように、情報を保護しているんですよ。」

生徒

「なるほど〜。仕組みとか種類もあるんですか?」

先生

「はい、それでは基本から順番に見ていきましょう!」

情報セキュリティマネジメント試験を初めて学ぶ人でも、 出題ポイントを押さえて効率よく対策したい人に向けた定番テキストです。

出るとこだけ!情報セキュリティマネジメントを見る

※ Amazonアソシエイト広告リンク

1. 暗号(アンゴウ)とは何か?

1. 暗号(アンゴウ)とは何か?
1. 暗号(アンゴウ)とは何か?

暗号(アンゴウ)とは、情報を他人に知られないように変換する技術のことです。例えば、パスワードや個人情報、クレジットカード番号などの重要なデータを守るために使われます。

暗号の仕組みを使うことで、情報を安全にやり取りできます。たとえば、オンラインショッピングや銀行のネットサービスなどで使われる「SSL暗号通信」は代表的な例です。

暗号技術は、パソコンやスマホ、クラウドサービス、Wi-Fiのセキュリティにも使われています。つまり、わたしたちが日常的に使っているデジタル機器の多くに関係しているのです。

2. 暗号化と復号(フクゴウ)

2. 暗号化と復号(フクゴウ)
2. 暗号化と復号(フクゴウ)

暗号技術には大きく分けて「暗号化(アンゴウカ)」と「復号(フクゴウ)」があります。

  • 暗号化:わかりやすい情報(平文)を、読めないように変換すること。
  • 復号:変換された情報(暗号文)を、元のわかりやすい情報に戻すこと。

たとえば、メールの内容を暗号化して送ると、途中で誰かに見られても内容はわかりません。そして、受け取った相手が復号すれば、元のメッセージを読むことができます。

3. 共通鍵暗号方式と公開鍵暗号方式

3. 共通鍵暗号方式と公開鍵暗号方式
3. 共通鍵暗号方式と公開鍵暗号方式

暗号の方式には主に2つあります。「共通鍵暗号方式(キョウツウカギアンゴウホウシキ)」と「公開鍵暗号方式(コウカイカギアンゴウホウシキ)」です。

共通鍵暗号方式

同じ鍵を使って、暗号化と復号を行う方式です。情報を送る側と受け取る側の両方が、同じ秘密の鍵を持っている必要があります。

たとえば、家の鍵のようなイメージで、送信者と受信者が同じ鍵を持っていないと使えません。

公開鍵暗号方式

2つの鍵を使う方式です。ひとつは「公開鍵(コウカイカギ)」、もうひとつは「秘密鍵(ヒミツカギ)」です。

  • 公開鍵:誰でも見られる鍵
  • 秘密鍵:本人だけが持つ鍵

情報を送るときは、相手の「公開鍵」で暗号化します。そして、受け取った相手は自分だけが持っている「秘密鍵」で復号します。

4. 実生活で使われる暗号の例

4. 実生活で使われる暗号の例
4. 実生活で使われる暗号の例

実際に、わたしたちの生活の中でも暗号はたくさん使われています。

  • スマートフォンのロック解除(暗号化されたパスコード)
  • オンラインショッピングでのクレジットカード情報送信
  • Wi-Fi接続時のパスワード保護
  • LINEやSNSのメッセージ送信(エンドツーエンド暗号化)

これらはすべて、情報が安全に届くように、暗号技術が裏で働いています。

5. 暗号の歴史と豆知識

5. 暗号の歴史と豆知識
5. 暗号の歴史と豆知識

実は、暗号の考え方は古代からありました。紀元前のローマ帝国では、「カエサル暗号(カエサルアンゴウ)」という文字をずらす方法が使われていました。

たとえば、「A」を「D」にずらすと、メッセージが他人には読めなくなります。これはとてもシンプルな方法ですが、暗号の基本的な考え方を表しています。

現代では「AES(エーイーエス)」や「RSA(アールエスエー)」といった、もっと強力な暗号方式が使われています。

6. パスワードと暗号の関係

6. パスワードと暗号の関係
6. パスワードと暗号の関係

よく「パスワード=暗号」と思われがちですが、実際には少し違います。

パスワードは、本人確認(認証)に使われるもので、暗号は情報そのものを守る仕組みです。ですが、パスワードそのものも暗号化して保存されていることが多く、どちらもセキュリティにとって重要な役割を果たします。

たとえば、SNSにログインするときのパスワードは、暗号化されてデータベースに保存され、万が一不正アクセスされても、すぐには読めないようになっています。

7. ハッシュ関数と暗号の違い

7. ハッシュ関数と暗号の違い
7. ハッシュ関数と暗号の違い

ハッシュ関数(ハッシュカンスウ)という言葉も、情報セキュリティではよく出てきます。これも一種の変換ですが、「復号できない暗号」と思うとイメージしやすいです。

ハッシュ関数では、たとえばパスワードを「特定の文字列」に変換し、それを保存します。元に戻すことはできませんが、一致するかどうかは確認できます。

暗号は「元に戻せる」のが基本ですが、ハッシュは「戻せない」のが特徴です。

この記事を読んだ人からの質問

この記事を読んだ人からの質問
この記事を読んだ人からの質問

プログラミング初心者からのよくある疑問/質問を解決します

暗号(アンゴウ)とは具体的にどのような技術を指すのでしょうか?IT用語としての定義を教えてください。

暗号(アンゴウ)とは、大切な情報を第三者に知られないように、特定のルールに基づいて別の形式に変換する情報セキュリティ技術のことです。パソコンやスマートフォンで扱うパスワード、個人情報、クレジットカード番号などの機密データを保護するために欠かせない仕組みです。インターネット通信において情報を安全に守るための土台となる技術であり、サイバー攻撃や情報の盗み見(盗聴)を防ぐ役割を持っています。デジタル社会において、データの機密性を確保するために最も基本的な、かつ重要な技術の一つと言えます。
カテゴリの一覧へ
新着記事
New1
情報セキュリティマネジメント試験
共通鍵暗号方式とは?初心者でもわかる暗号化の基本をやさしく解説
更新記事
New2
情報セキュリティマネジメント試験
暗号アルゴリズムとは?初心者でもわかるしくみと種類をやさしく解説!
更新記事
New3
基本情報技術者試験
基数とは?初心者向けにわかりやすく解説【2進数・10進数・16進数の違いも理解】
更新記事
New4
情報セキュリティマネジメント試験
平文とは?暗号化されていないデータの意味を初心者向けにやさしく解説
更新記事
人気記事
No.1
Java&Spring記事人気No1
基本情報技術者試験
イーサネット(Ethernet)とは?初心者にもわかるLANの基本技術をやさしく解説
No.2
Java&Spring記事人気No2
基本情報技術者試験
NIC
230
NICとは何か?初心者にもわかるネットワークインターフェースカードの基本
No.3
Java&Spring記事人気No3
基本情報技術者試験
セグメントとは?ネットワークの基本単位を初心者向けにやさしく解説
No.4
Java&Spring記事人気No4
基本情報技術者試験
パケットとは?初心者にもわかりやすくネットワークの仕組みをやさしく解説!
No.5
Java&Spring記事人気No5
基本情報技術者試験
CPU
114
CPUとは何かを完全解説!初心者でもわかるコンピュータの頭脳の仕組み
No.6
Java&Spring記事人気No6
基本情報技術者試験
IMAP
101
IMAPとは?初心者でもわかるメール受信プロトコルの仕組みと使い方
No.7
Java&Spring記事人気No7
基本情報技術者試験
IPv4とは?初心者でもわかるIPアドレスの基本と通信のルール
No.8
Java&Spring記事人気No8
基本情報技術者試験
Telnetとは?初心者にもわかる仕組みと使い方をやさしく解説!