Font Size: a A A

Design And Implementation Of The Identity Authentication Platform Under The Integrated Environment Of Edge Computing And Cloud Computing

Posted on:2021-01-15Degree:MasterType:Thesis
Country:ChinaCandidate:Z N WanFull Text:PDF
GTID:2428330614471103Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,with the rapid development of edge computing and cloud computing technology,an increasing number of scholars and researchers are focused on integrating edge computing platform and cloud computing platform to achieve the aim of "the integration of edge computing technique and cloud computing technology".Therefore,realization of the unified identity authentication and management of a single user in the environment of the integration of edge computing technique and cloud computing technology has become one of the hottest issue to be tackled urgently.Aiming at solving this problem,this paper proposes a unified identity authentication platform of the integration of edge computing technique and cloud computing technology,and describes the platform with requirements analysis,architectural design and detailed design.The platform adopts MVC framework mode,uses My SQL database as data storage tool,and applies the transfer learning model innovatively,as well as integrates the core idea of "zero trust network".The author independently designed and implemented the following contents:(1)User identity authentication module: adopting the idea of user trust in "zero trust network" and employing the combination of static password authentication and Certificate Authority authentication for identity authentication.It realizes "log in at one place,then everywhere" by virtue of Single Sign-On after authentification,which elevates the security of platform and enriches User Experience.(2)User personal information management module:achieving the self-management function of user information,including password modification,personal information management,identity logout,platform information viewing and other functions.(3)User management module: The platform innovatively adopts the idea of deep learning,and employs the transfer learning model to analyze the user's abnormal behavior.The comparative experimental results show that the model is high efficient.It contains many functions such as monitoring and controlling of user's behavior,user data backup,user identity management and so on.(4)Platform management module: achieving the intelligent management of the platform for the administrator.The platform can check out the unsafe users,which is convenient for the administrator.The platform includes status check,information release and user help.(5)Web Service interface module: offering Web Service interface for the third-party program,which interacts with the platform without the consideration of the operating system and programming environment,improving the scalability of the platform.The device trust idea of "zero trust network" is adopted,so when other programs apply to connect to the Web Service interface,they need to provide the MAC address of the machine and bind it to enhance the security of the system.Finally,the paper designs test cases to test the function and performance of the platform,which proves the platform has the characteristics of stability,security,operability and intelligence,robustness and User Experience.Currently,the platform has been deployed in the laboratory of Beijing jiaotong University and works well.
Keywords/Search Tags:Identity Authentication, Single Sign-On, Zero Trust Network, Transfer Learning, Web Service Interface
PDF Full Text Request
Related items