The Smart Home has been widely used with development of information technol ogy.The Intelligent Door Lock is one of the most typical applications of Smart Home.The common Intelligent Door Lock management platforms can only manage a few do or locks of the same type.There are many difficulties and requirements in the deployment of Intelligent Door Lock because of the complex scenes,the enormous number and different identities of users.For example,the different unlocking scenarios need different unlocking methods,The conventional intelligent door lock management platform is slow in processing information such as identity authentication and access control,and lack of precision and fine-grained.The security requirement of campus Intelligent Door Lock is higher than that of other situations.Therefore,the construction of Attribute-Encryption based Access Control is an innovation point in this paper.Furthermore a new campus Intelligent Door Lock Identity Authentication and Access Control platform of greater security,more convenient managementis and applicabling to different scenarios is designed.The main contents are as follows:Firstly,this paper research the commonly used technologies for Identity Authentication and the Access Control in the Intelligent Door Lock management platform.By analyzing the advantages and disadvantages of common access control models,through comparison,it’s found the common Access Control models are not suitable for the Intelligent Door Lock platform of this paper.Therefore,the ABAC model cannot support the operating environment of this paper.We decided to research a new Access Control model,which is the Attribute based Access Control model.Secondly,during the research,the problems such as insufficient safety in the ABAC model were discovered.This paper decided to add a hybrid encryption method combining the Advanced Encryption Standard(AES)and the RSA algorithm in the Public Key Encryption algorithm to the ABAC model,a scheme of AR-Attribute Based Access Control(AR-ABAC)is proposed as the innovation point of this paper,which ensures the security of the application in the subsequent platform and ensures the safe operation of the platform.Finally,we will use Java language and Spring Boot framework to design the Identity Authentication and the Access Control platform for campus Intelligent Door Locks.We use the AR-ABAC model to complete the necessary access control strategy design for the platform,and confirm the practical feasibility and practicability of the AR-ABAC model.After designing the platform,it is proved that the construction of AR-ABAC model can guarantee the security and fine-grainedness of the campus Intelligent Door Lock Identity Authentication and Access Control platform. |