[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

CCMP

pointこの用語のポイント

point暗号化のやり方だよ

point無線LANの話で出てくるよ

pointAESってやり方が元になっているよ

point「AES」って表現される方が多いよ

スポンサーリンク

簡単に書くよ

CCMPとは

「AES」っていう暗号化のやり方を元にして作った、無線LANにおける暗号化のやり方
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

暗号
暗号化
復号
無線LAN


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

暗号は「特定のルールに従って、ぐちゃぐちゃに変換されたデータ」です。

CCMP

暗号は、そのまま見ても、内容が分かりません。
悪い人に勝手に盗み見られても、書かれている内容は分からない理屈です。

CCMP2

暗号を作成する行為を「暗号化」と言います。
特定のルールに従って、元のデータをぐちゃぐちゃにする行為です。

CCMP3

あと、ついでなので書いておくと、暗号化の逆、暗号を元のデータに戻すのは「復号」と言います。

CCMP4

以上が暗号化に関する予備知識です。
次に無線LANについて説明します。

無線LANは「電波でビビビーな通信のやり方」です。
インターネットっぽい通信をする際のやり方の1つです。
線(LANケーブル)の代わりに電波を使って、情報を伝えます。

CCMP5

無線LANは、電波ビビビーで通信相手とやり取りします。

CCMP6

ビビビーな電波は空気中を自由気ままに飛び回ります。
そのため、悪い人に盗み見られる可能性が、線でつながっているときより高いのです。

CCMP7

そこで、途中で盗み見られても内容が分からないように通信内容を暗号化します。

CCMP8

これで安全です。
途中で盗み見られても、やり取りしている内容は分かりません。

CCMP9

以上を踏まえて、無線LANの通信内容を暗号化する際のやり方のひとつが「CCMP」です。

Counter mode CBC MAC Protocol(カウンター・モード・シービーシー・マック?エムエーシー?・プロトコル)」の略で「CCMP」ですが、別に覚える必要はありません。

その名の通り、CCMPは「プロトコル(お約束事)」です。
AES」と呼ばれる暗号化のやり方(方式)を元にして、あれやこれやと無線LAN用に調整したものです。

ただし、よく分からない方は気にしなくて、かまいません。
「AESってやつが、無線LANの世界ではCCMPって名前になったんだな~」程度の解釈で十分です。
無線LANの話にかぎっては、(本当は違いますが)CCMPとAESを同じものだと思っても構いません。

そうです。
CCMPはAESと(本当は違いますが)同じです。

そのため、CCMPさんは、とても可哀想な目にあっています。
出番は多いのに、認知度が低いのです。

というのも、無線LANの話において「CCMP」という用語は、あまり登場しません。
代わりに「AES」という表現で登場します。

例えば、2016年8月時点では、無線LANを暗号化する際の規格(決まり事)には

WEP
WPA
WPA2


の3つがあります。

このうち、WEPは忘れてください。
古くて、しょぼいやつなので、今は「セキュリティ的に危ないから、できるだけ使わないでね」と言われているやり方です。

残るは

・WPA
・WPA2


です。

そして、暗号化方式(やり方)には

TKIP
・CCMP(AES)


が、あります。

おっと、CCMPが出てきましたね。

実際の無線LANのやり方は、規格(決まり事)と方式(やり方)の組み合わせで表現されます。

1.WPAという規格に従って、TKIPなやり方で暗号化する
2.WPAという規格に従って、CCMP(AES)なやり方で暗号化する
3.WPA2という規格に従って、TKIPなやり方で暗号化する
4.WPA2という規格に従って、CCMP(AES)なやり方で暗号化する


の4パターンがあるのです。

CCMP10

そして、この組み合わせの表現の仕方が……うぅ。
ここから先は涙なしでは読めません。
ハンカチ片手に頑張ってください。

例えば

4.WPA2という規格に従って、CCMP(AES)なやり方で暗号化する

は、一般的に

・WPA2-AES



・WPA2-PSK(AES

のように表現されます。

・WPA2-CCMP

では、ありません。

理由は分からないですが、それが慣習っぽくなっています。
実際には、無線LANの話で出てくる「AES」は

AESを無線LAN用にあれやこれやしたCCMP

を意図していることが多いはずです。

本当の名前は「CCMP」なのに「AES」と呼ばれる気持ちが、あなたに分かりますか?

私には分かりません。
ごめんなさい。

繰り返しになりますが、無線LANの話では、(本当は違いますが)CCMPとAESを同じものだと考えて、かまいません。
「CCMP」と出てきたら「AES」に読み替えてください。

……あれ?逆かな?

「AES」を「CCMP」に読み替えるのが正しい気もしますけどね。
「CCMP」より「AES」の方が知名度は高いはずです。
AESに読み替えた方が、読み替える機会が少なくて済むと思います。

image piyo2

一言でまとめるよ

まぁ「CCMP」って単語が出てきたら「無線LANにおける暗号化のやり方なんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク