Question: We have discussed CPA security in class. This question is testing your understanding of CPA security. ( 3 0 pt . ) Consider the following
We have discussed CPA security in class. This question is testing your understanding of CPA
security.
pt Consider the following encryption scheme Gen Enc, Dec where is a pseudo
random permutation PRP Recall that a PRP is a bijective PRF and a PRP is invertible
Gen choose a uniform string for and output it
Enc : On input and a message msgin select a random string
rin output the ciphertext
:
Dec : on input ciphertext :: output
:
a pt Is this a CPA secure encryption scheme? Explain your answer
b pt Consider that the encryption function is now modified to
:
Write down the decryption function for this ciphertext, and prove that this encryption
scheme is CPAsecure You need to use the reduction proof technique discussed in class,
and compute the probability bound for any PPT adversary in for the
modified encryption scheme Please refer to the slides to see how you justify each
step of the reduction.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
