Attribute-based encryption with non-monotonic access structures
Identity-based cryptosystems and signature schemes