Text this: Contextual access control based on attribute-based encryption with hidden lattice structure for removable storage media