Questions tagged [ccm]

The Counter with CBC Mac mode, an authenticated encryption mode of operation for a block cipher based on the CTR mode and the CBC-MAC algorithm. .

The CCM mode is an authenticated encryption mode of operation for a block cipher. It takes a block cipher as a primitive, and provides both privacy and integrity services for packet messages.

See the wikipedia page for more information.

49 questions
3
votes
1 answer

Attacking AES/CCM with random IV

A cryptosystem is using AES-128 in CCM mode with random IV. Suppose an attacker capable of: asking the cryptosystem to encrypt a single plaintext as many times as he wants; and asking the cryptosystem if any ciphertext is valid (ie, if it decrypts…
Bruno Reis
  • 323
  • 1
  • 10
2
votes
1 answer

Deviation from CCM specification - security impact?

The following question is about a specific protocol that uses a modified version of the CCM mode. Since I'm not a cryptographer, the protocol specification provides no reasoning for this change to CCM or proof of security, I'd like to know if this…
DobTheBard
  • 45
  • 4
0
votes
1 answer

nonce generation on AES CCM*

I want to encrypt with AES CCM* and i dont understand the nonce generation. the toolkit i'm using has a function to generate the nonce for CCM but it needs the following params: param src_addr The MAC address in EUI-64 format. param…
0
votes
0 answers

Protection of Nonce in CCM Block Cipher Mode of Operation?

CCM mode of operation combines CBC (for integrity and authentication) and CTR mode (for data confidentiality) The inputs to the CCM are A Valid Nonce N which is used in CTR mode Valid Payload P Valid Associated data A which will be authenticated…
crypt
  • 2,417
  • 17
  • 32