Function-Private Functional Encryption in the Private-Key Setting
Identity-based cryptosystems and signature schemes