A part of homomorphic encryption has been successfully applied in some domains, such as database queries [58] and MapReduce programs [59].
its significant drawback is high performance overhead and incompatibly with existing applications [60]. 