a survey of computation offloading for mobile systems .
Computing arbitrary functions of encrypted data