Secret key for both sender and receiver. Message from sender to receiver.
A pair of encode and decode fuction :
,
.
Evesdropper is just as powerful as the receiver.
Informal definition. A one way function has the property that
is efficiently computable but
is not
efficiently computable.
RSA: Hopes that multiplication is a one way function.
Homework: Show that if one way function exist then
.
Formal definition of One way function. is computed in poly time by a deterministic TM.
randomized
machine
, the probability that
where
is small.
Assumes a uniform distribution over all messages and all keys.
Hard and skip...
:
random bits, run
using
as my random string. By definition of pseudo random generators,
and
must basically do the same thing, only different for some small probability.
Deterministic Algorithm :
for
to
,
simulate
using random bits
bighead 2008-10-29