Predicate Encryption for Secure Remote Storage