CCM* obejmuje wszystkie funkcje CCM i dodatkowo oferuje opcje zajmujące się jedynie szyfrowaniem i integralnością.
Wydajność CCM wymaga dwóch operacji szyfrowania blokowego na każdy blok szyfrowania i uwierzytelniania wiadomości i jednej operacji szyfrowania blokowego na każdy blok połączonych i uwierzytelnionych danych.
Patenty Kamieniem milowym dla rozwoju trybu CCM było włączenie trybu OCB do standardu IEEE 802.11i. Powstał sprzeciw dotyczący włączenia trybu OCB, ponieważ długo oczekiwano na rozpatrzenie wniosku patentowego na algorytm. Włączenie opatentowanego algorytmu oznaczało znaczne komplikacje licencyjne dla twórcy implementacji tego standardu.
Podczas gdy włączenie trybu OCB było kwestionowane ze względu na zagadnienia własności intelektualnej, uzgodniono, że uproszczenie zapewnione przez uwierzytelniony system szyfrowania jest pożądane. Dlatego też Housley opracował tryb CCM jako potencjalną alternatywę, która nie została obciążona patentami.
Pomimo że tryb CCM jest mniej wydajny niż tryb OCB, wolne od patentów rozwiązanie było lepsze niż skomplikowany w kwestii licencjonowania patent. Dlatego tryb CCM zaczął stawać się obowiązkowym elementem standardu IEEE 802.11i, a tryb OCB został zdegradowany do statusu opcjonalnego komponentu.
Bibliografia NIST Publikacja 800-38C
Linki zewnętrzne RFC 3610 RFC 4309 Analiza krytyczna CCM
Kategoria:Tryby działania szyfrów blokowych