oblivious transfer protocol; encryption; fully homomorphic encryption system; privacy