802.16-2004
Key management protocol (PKM):管理KEY
有兩種KEY:AK及TEK
第一階段:產生AK(Shared Secret)
SS送自己的X.509 Certificates(帶有SS的public-key)給BS作驗證
成功之後BS產生AK回傳給SS(AK使用RSA public-key加密)
相關MSG:AUTH-INFO, AUTH-REQUEST, AUTH-REPLY
第二階段:產生TEK(真正用來加密資料的KEY)
接著雙方使用AK產生KEK
當SS來要Key時
BS使用KEK加密TEK回傳給SS
相關MSG:KEY-REQUEST, KEY-REPLY
以上AK,TEK都要定時更新
Encapsulation Protocol:加解密,驗證
1.當KEK加密TEK時 可以使用下列三種方式
a.3-DES,EDE
b.RSA
c.AES
2.當TEK加密資料時 可以使用下列方式
a.不加密
b.DES,CBC
c.AES,CCM
3.資料驗證
沒有定義
可以使用的組合請參考 Table 378—Allowed cryptographic suites
在802.16e d11中
Key management protocol (PKM):管理KEY
新增了雙向Authentication及EAP的支援,稱為PKMv2
802.16-2004中原來只有BS驗證SS的Certificate
802.16e再加上SS也要驗證BS的Certificate(RSA認證)
or作一次EAP認證or先後作兩次EAP認證or先作RSA認證再作EAP認證
不同認證組合會搭配不同的AK, TEK產生方式
還有從一個BS移至另一BS是否需要再做一次認證
Encapsulation Protocol:加解密,驗證
1.當KEK加密TEK時 可以使用下列四種方式
a.3-DES,EDE
b.RSA
c.AES,ECB
d.AES,Key wrap
2.當TEK加密資料時 可以使用下列方式
a.不加密
b.DES,CBC
c.AES,CCM
d.AES,CBC
e.AES,CTR(給MBS用)
3.資料驗證
a.AES,CCM
可以使用的組合請參考 Table 378 Allowed cryptographic suites
其它:
MAC(message authentication code mode):除了HMAC(SHA1),多了CMAC(AES)
PN window size:防止replay攻擊
MBS:???特殊service flow??? multicast及boardcast專用, 加密方式使用AES,CTR
沒有留言:
張貼留言