Question: Problem 1 ( 0 Points ) . ? 1 Suppose f , g : { 0 , 1 } 2 n { 0 , 1

Problem 1(0 Points).?1 Suppose f,g:{0,1}2n{0,1}m are one-way functions. For xin{0,1}2n,
let x1 and x2 denote the first and second halves of x, respectively. Furthermore, (*,*) is the
concatenation operator for bit-strings and o+ is the bit-wise exclusive or operator. Prove that in
general:
(a)fa(x1,x2):=(f(x1,x2),x1) is not a one-way function.
Hint: Can we have one-way functions which do not depend on the entire input?
(b)fb(x1,x2):=(f(x1,x2),x1o+x2) is not a one-way function.
(c)fc(x1,x2):=(f(x1),g(x2)) is a one-way function.
(d)fd(x):=(f(x),g(x)) is not a one-way function.
 Problem 1(0 Points).?1 Suppose f,g:{0,1}2n{0,1}m are one-way functions. For xin{0,1}2n, let

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!