Functional Encryption: Definitions and Challenges
Probabilistic encryption