Text this: Authentication scheme for multi-cloud environment based on smart card