Wireless Encryption and Integrity

Hello Yash

Doing a bit more reading online, I have found that CCMP uses CBC-MAC which stands for cypher block chaining message authentication code, which is a technique for constructing a message authentication code. This delivers both authentication and integrity. In addition to this, CCMP also provides data confidentiality using what is known as CTR mode.

Similarly, GCMP also delivers authentication, encryption, as well as integrity checks.

To understand the operation of these algorithms in detail, I found that a good place to start is their Wikipedia pages for both CCMP and GCMP. From there you should find links that take you to more detailed operation descriptions.

I hope this has been helpful!

Laz