Yao's garbled circuit is used to compute multiparty computation. I know that secure function evaluation is used to hide users input and circuit from each other.
Can any body tell me what is private function evaluation? and how is it different from secure function evaluation?