Modo CCM
Um modo de operação do AES que combina criptografia CTR com um CBC-MAC para autenticação.
O CCM (Counter with CBC-MAC) usa o CTR para a confidencialidade e o CBC-MAC para a integridade. Especificado na RFC 3610, em 2003, tornou-se o modo por trás do CCMP, o protocolo de criptografia do Wi-Fi WPA2. O porém é que o tamanho da mensagem precisa ser conhecido de antemão, já que entra no cálculo da autenticação. Isso torna o CCM desajeitado para fluxos contínuos, e é um dos motivos de o GCM ter ficado com a maior parte do mercado.
Como todo modo baseado em CTR, o CCM desmorona quando um nonce é reutilizado com a mesma chave: o XOR de dois textos claros vaza e falsificações se tornam possíveis. Na prática, quem decide a segurança é o gerenciamento de nonces, bem mais do que a cifra.