CCMP (Counter Mode with Cipher Block Chaining Message Authentication Code Protocol) is the preferred encryption protocol in the 802.11i standard.

CCMP Cryptography

CCMP is based upon the CCM mode of the AES encryption algorithm.

CCMP utilizes 128-bit keys, with a 48-bit initialization vector (IV) for replay detection.

The Components of CCMP

The Counter Mode (CM) component of CCMP is the algorithm providing data privacy.

The Cipher Block Chaining Message Authentication Code (CBC-MAC) component of CCMP provides data integrity and authentication.

CCMP and RSN

Unlike WRAP (Wireless Robust Authenticated Protocol), CCMP is mandatory for anyone implementing RSN (Robust Secure Network).