rss ログイン
私の関心  - 若松 茂三

無線LANの暗号の名称 - wakamatsuさんのブログ

TOP  >  ブログ  >  wakamatsu  >  未分類  >  無線LANの暗号の名称

wakamatsu さんのブログ

 
2013
6月 23
(日)
23:28
無線LANの暗号の名称
本文

無線LANにはいろいろな暗号が用いられている。
わが家の無線LANの親機に採用されている方式をざっと見ただけで

WEP
WPA-PSK TKIP
WPA-PSK AES
WPA2-PSK TKIP
WPA2-PSK AES

等と書いてある。
最近WEPは暗号が解読されやすいので、他の方式にするようしばしば警告されているのを目にする。
WEPは、Wired Equivalent Privacy(直訳すると有線同等機密)の通称である。
しかし、後に暗号の解読法が知られるようになって、立派な名前の割には名前負けして、廃れてきている。

WPAやWPA2については、WEPより暗号強度が強くて安全だと言われていることを知っていた程度でよくは知らないでいた。
WPAは、Wi-Fi Protected Accessの略である。
ハイフンの後にPSKとか、TKIP、AESなどと色々な用語がついていて、それらの違いがよく分からないでいた。

PSKはPre-Shared Keyの略で暗号の鍵の受け渡しの方法を指定するもののようだ。
TKIPは、Temporal Key Integrity Protocol
AESは、Advanced Encryption Standard
のそれぞれ略だということである。

PSKは鍵の受け渡し方法だし、WPAについてもWPA2についても家庭用はPSKのみだからそれはそれでいいとして、TKIPは通信規約であるのに対し、AESは暗号アルゴリズムであり、対置するには、いかにも座りが悪い。
更に、WPA、WPA2は通信規約なのか、暗号アルゴリズムなのか、そのどちらでもないのか、ますますわからなくなってきた。

これらの疑問を解消するためいろいろ調べているうちに Wireless LAN - Enterprise Security というページを見つけた。
このページの中段にある表を見てようやく全体の様子がわかるようになった。
WEPやWPA、WPA2などは、セキュリティ規格の名称であり、暗号化方式、暗号アルゴリズム、認証方式などの組み合わせ、即ちプロファイルに付けられた名称であることがわかる。
混乱しやすいのは、WEPについては、暗号化方式の名称がセキュリティ規格の名称に用いられていることである。
WPAについては、暗号方式(プロトコル)にはTKIPが採用され、暗号アルゴリズムにはRC4が採用されているとのことだ。
一方、WPA2については、CCMPというプロトコルが採用され、暗号アルゴリズムにはAESが採用されているのだという。
RC4の場合には、WPA-PSK TKIPのようにプロトコルが呼称の一部に用いられているが、AESの場合には、WPA2-PSK AESのように暗号アルゴリズムが呼称の一部に用いられている。

WPA-PSK TKIP-RC4
WPA2-PSK CCMP-AES

という意味なのであろうか。

WPA-PSK AES
WPA2-PSK TKIP

についてはこのページでは触れられていないが、恐らく

WPA-PSK CCMP-AES
WPA2-PSK TKIP-RC4

がその後実装されたということだろう。

通称の命名法には疑問を感じるが、何とか頭の整理はできたようだ。
なお、wikipediaのRC4のページによると、RC4は当初営業秘密であったのに、何者かがネットにリリースしてしまったため公知の事実となったので技術は自由に使えるが、RC4は商標だからこの名称は勝手に使えないという事情があるということである。
WPA2-PSK AES
に形式を揃えて
WPA-PSK RC4
という呼称を用いることをしないで、
WPA-PSK TKIP
という不揃いな名称が用いられているのは、もしかしたらこのような事情が背景にあるからなのかもしれない。

 

閲覧(66735)
コメントを書く
コメントを書くにはログインが必要です。
«前の月次の月»
1
2345678
9101112131415
16171819202122
23242526272829
30
カテゴリー
アクセス数
3314891 / ブログ全体
最近のコメント
RSS配信
wakamatsu さんのブログ



 

Powered by XOOPS Cube 2.2 © 2001-2012 XOOPS Cube Project Distributed by XOOPS Cube 2.2 Distribution Team.