Function-Hiding Inner Product Encryption
Fuzzy Identity-Based Encryption