Attribute-based signatures
Non-malleable non-interactive zero knowledge and adaptive chosen-ciphertext security