Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Bad Proof. We want to prove that if G ( ) is a secure PRG , then is a secure encryp - tion scheme under
Bad Proof. We want to prove that if is a secure PRG then is a secure encryp
tion scheme under the EAV security definition. We will do a proof by contradiction
so we first state the contrapositive statement:
If is not a secure EAV encryption scheme, is not a secure PRG
To prove the contrapositive, we begin by assuming that is not a secure EAV en
cryption scheme, thus, there exists an adversary A that breaks the EAV security of
II with nonnegligible advantage, ie
breaks EAV
where is a nonnegligible value.
Then, using we construct an distinguisher that breaks the security of
is given as input a string of size from its challenger.
starts running
When A sends to will first flip a bit bin encrypt as
follows: and send to
A outputs a bit
If then outputs ie claims that was the output of a PRG else
outputs
Analysis. We consider cases:
Suppose was a truly random string, then
breaks EAV
and thus
Suppose was the output of a PRG then by assumption
breaks EAV
and thus
Thus,
and since is a nonnegligible value, is a good distinguisher for ie broke
the security of the PRG
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