Role check: Protecting the user information using attribute-based encryption, dynamic key generation & user retraction system | IEEE Conference Publication | IEEE Xplore