The rapid growth of using cloud computing environments for storing data and deploying on-demand software, is an undeniable fact that have attracted attentions of IT service providers to this emerging technology. Accordingly, a considerable number of cloud-based applications were presented by service providers with different specifications. Managing profile details in various accounts is one of the most challenging issues for users. On this basis, this paper offers a cloud-based single sign-on model for reliable accessing to cloud computing software-as-a-service applications. In the proposed model a cloud-based application and two cloud separate cloud servers were presented to apply a secure and efficient SSO model for accessing to cloud computing environments. Furthermore, some security tools and techniques such as Secure Socket Layer (SSL) for transmission processes and Advanced Encryption Standard (AES) cryptography algorithm for storing purposes were used to increase the performance and reliability of the suggested model. The performance of this model were analysed and compared with similar client-based SSO model and according to the results, this model is more efficient than client-based models. In addition, the theoretical security analysis of the proposed model shows that the algorithm is enough reliable for establishing secure connections between SaaS application service providers and users.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.