How to Run Turing Machines on Encrypted Data
Functional Encryption: Definitions and Challenges