Design and Implementation of Fast and Secure SSO Authentication for Multi-Application Services Deployed in Cloud
Somchart Fugkeaw, Intanont Langsanam, Hasatorn Saviphan · 2023
This paper presents the design and implementation of a cloud-based Single Sign-On (SSO) authentication system called D-IAM that supports fast and secure SSO authentication for multi-application hosted on cloud computing. The system consists of three main modules including Identity and single sign-on (SSO) Authentication module, OAuth system, and authorization system. At a core of our proposed scheme, we introduced the secure user identification and SSO authentication method leveraging the secure identification and authentication and OAuth 2.0. We implemented the multi-thread programming to enhance the SSO token generation performance for supporting a high number of user access requests. For the system evaluation, we presented the implementation of our prototype system and conducted the experiments to substantiate the correctness of the functionality and performance of D-IAM system.