Public revocable predicate encryption for inner products from dual pairing vector space | AI Sec Watch