Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

First we set some shorthand. Let Dy be the distribution specified in the first bullet of Step 2. Specifically, Dy draws (x1,,xk){0,1}nk, sets (y1,,yk)=F(x1,,xk){0,1}mk; then

image text in transcribed

First we set some shorthand. Let Dy be the distribution specified in the first bullet of Step 2. Specifically, Dy draws (x1,,xk){0,1}nk, sets (y1,,yk)=F(x1,,xk){0,1}mk; then chooses i[k] and overwrites yi with y, outputting (y1,,yk). Also, let us say that A(y1,,yk) wins if A returns (x1,,xk){0,1}nk such that F(x1,,xk)=(y1,,yk). Finally, we say that y{0,1}m is bad, and write yBAD, if PrDy[A(y1,,yk) wins ]/k. Problem 5. Complete the proof that Pr[B inverts y]>1 by doing the following. (a) Prove that if y/BAD then Pr[B inverts y]=12(n). Deduce that it suffices to show that Pry{0,1}m[y/BAD]>1/2. (b) Prove that Pr(y1,,yk){0,1}mk[A(y1,,yk) wins \& i st yiBAD]. Deduce that Pry{0,1}m[y/BAD]k. (c) Complete the proof by showing that if Pry{0,1}m[y/BAD]1/2, then 2n, a contradiction since is non-negligible

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Essential SQLAlchemy Mapping Python To Databases

Authors: Myers, Jason Myers

2nd Edition

1491916567, 9781491916568

More Books

Students also viewed these Databases questions