IT用語集 › セキュリティ › CCM*

CCM*

セキュリティ Svenska → 更新: 2026-10-21

暗号化のみ、または認証のみを許すCCMモードの変種で、ZigbeeやThreadの通信を保護している。

通常のCCMはCTR暗号化とCBC-MACを組み合わせ、常にタグを必要とする。IEEE 802.15.4は、安価な無線モジュールがフレームごとにレベルを選べるようにしたかった。タグなし、または4・8・16バイトのタグで、暗号化の有無も選べる。CCM*は長さゼロのタグを認めることでこれを実現し、1つのAES回路ですべての変種をまかなえる。

この柔軟性には代償がある。受信側がセキュリティレベルを鍵に結び付けていないと、攻撃者は同じ鍵のまま短いタグ、あるいはタグなしのフレームを送れてしまい、偽造への防御は32ビット分しかなくなる。規格はレベルの検査を要求しているが、実装がその箇所を読んでいたとは限らない。

← 用語集に戻る