Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Slide 9 I C S Basic CBC - MAC C SPECC The Institute for Cyber Security Variable Length MessageS to get on enge Fks Fks
Slide
I CS
Basic CBCMAC
CSPECC
The Institute for Cyber Security
Variable Length MessageS to get on enge
Fks
Fks
Fk
t
Fk
Characteristics
Need shared keys
In general can generate additional keys from a single shared key k
K F
K F
Question
Consider the Basic CBCMAC in slide of module with a block cipher having a bit key and bit block length to MAC a bit message. How many evaluations of the block cipher will be performed to calculate the tag? Explain.
Assume there is no padding
Question
How many symmetric key bits are required for the MAC construction in question Explain.
Slide
The CCA indistinguishability experiment PrivKca
n:
A key k is generated by running Gen
A is given input and oracle access to Enck and Deck
It outputs a pair of equallength messages mo m
A uniform bit b E is chosen, and then a challenge ciphertext c Encmb is computed and given to A
The adversary A continues to have oracle access to Enck and Deck but is not allowed to query the latter on the challenge ciphertext itself. Eventually, A outputs a bit b
The output of the experiment is if bb and otherwise.
If the output of the experiment is we say that A succeeds.
Question
Consider the CCA Indistinguishability Experiment in slide module In step the adversary is not allowed to query the decryption oracle with the challenge ciphertext from step as the input. Explain how the adversary A will succeed if this restriction was omitted.
Question
Suppose we use the CBC mode of slide module for encryption and the CBCMAC of slide module Consider a block plaintext message m How many evaluations of Fk will be needed for the three cases discussed in module : i encrypt and authenticate, ii authenticate then encrypt, and iii encrypt then authenticate.
Plz do not use chat gpt or gemini thank you need short ans
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started