AES-CCM

E233814

AES-CCM is an authenticated encryption mode that combines Counter (CTR) mode for confidentiality with CBC-MAC for integrity and authentication, commonly used in wireless and embedded security protocols.

All labels observed (8)

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf AEAD scheme ⓘ
authenticated encryption mode ⓘ
authenticationDirection CBC-MAC over associated data and ciphertext ⓘ
basedOn CCM construction ⓘ
category block cipher mode of operation ⓘ
symmetric-key cryptography ⓘ
designGoal low-resource environments ⓘ
wireless communications ⓘ
encryptionDirection counter mode encryption of plaintext ⓘ
introducedAs combination of CTR mode and CBC-MAC ⓘ
nonceLength 7–13 bytes ⓘ
providesProperty authentication ⓘ
confidentiality ⓘ
integrity ⓘ
relatedTo AES-GCM ⓘ
CCM mode ⓘ
requiresBlockCipher AES-128 ⓘ
AES-192 ⓘ
AES-256 ⓘ
requiresKeyAndNonceUniqueness true ⓘ
requiresNonce true ⓘ
securityDependsOn nonce uniqueness ⓘ
standardizedBy NIST ⓘ
standardizedIn NIST SP 800-38C ⓘ
supportsAssociatedData true ⓘ
supportsKeySize 128 bits ⓘ
192 bits ⓘ
256 bits ⓘ
supportsTagLength 104 bits ⓘ
112 bits ⓘ
120 bits ⓘ
128 bits ⓘ
32 bits ⓘ
64 bits ⓘ
96 bits ⓘ
tagLength 4–16 bytes ⓘ
usedIn Bluetooth Low Energy security ⓘ
IEEE 802.11i ⓘ
WPA2 ⓘ
Zigbee security ⓘ
embedded systems security ⓘ
wireless sensor networks ⓘ
usesBlockSize 128 bits ⓘ
usesCipher AES ⓘ
usesModeForConfidentiality CTR ⓘ
usesModeForIntegrity CBC-MAC ⓘ
vulnerabilityIfMisused forgery under nonce reuse ⓘ
loss of confidentiality under nonce reuse ⓘ

How these facts were elicited

Referenced by (10)

Full triples — surface form annotated when it differs from this entity's canonical label.

AES-CTR → relatedMode → AES-CCM ⓘ
Phillip Rogaway → coDeveloperOf → OCB mode ⓘ
linked to: AES-CCM
CCMP → fullName → Counter Mode with Cipher Block Chaining Message Authentication Code Protocol ⓘ
linked to: AES-CCM
AES-CCMP → abbreviationFor → Advanced Encryption Standard - Counter Mode with Cipher Block Chaining Message Authentication Code Protocol ⓘ
subject linked to: AES‑CCMP
linked to: AES-CCM
IEEE 802.11i → introduces → Counter Mode with Cipher Block Chaining Message Authentication Code Protocol ⓘ
linked to: AES-CCM
NIST SP 800-38C → title → Recommendation for Block Cipher Modes of Operation: The CCM Mode for Authentication and Confidentiality ⓘ
linked to: AES-CCM
NIST SP 800-38C → specifies → Counter with CBC-MAC mode ⓘ
linked to: AES-CCM
NIST SP 800-38C → defines → CCM (Counter with CBC-MAC) mode of operation ⓘ
linked to: AES-CCM
RFC 3610 → title → Counter with CBC-MAC (CCM) ⓘ
linked to: AES-CCM