| Identity authentication is very important to ensure information security and establish trust relationship on the Internet.With the development of Internet technology,there are more and more network-based security applications,such as e-commerce,e-government,etc.,which puts forward higher requirements for user identity authentication under the network environment.However,the shortcomings of the traditional identity authentication system can no longer meet the needs of current social development,and it needs to be innovated and expanded through flexible application technology.In addition,due to the lack of effective authentication mechanism between users,many users can’t get the support of trusted third parties when using the cloud computing platform,which leads to a serious trust crisis.With the development of network information technology,identity authentication based on blockchain has become one of the current research hotspots.Enterprises and institutions at home and abroad are constantly exploring and studying the possibility of blockchain digital identity authentication and its future application prospects.Judging from the current research results,the future development prospects of blockchain digital identity authentication are considerable.The emergence of blockchain technology provides a new idea for decentralized identity authentication scheme.On the basis of the shortcomings of traditional identity authentication system,an identity authentication model based on blockchain is proposed,and the specific implementation method and related security certificates are given.It not only solves the security problems caused by the above centralized management,but also realizes information sharing because of the openness and high transparency of blockchain.The main research content of this paper is the blockchain digital identity problem in zero-trust architecture.The traditional identity authentication needs to be improved and innovated in both mode and implementation.In order to meet the security requirements in new application scenarios,the specific contents are as follows:In digital identity authentication,IPFS technology and AES encryption technology are combined to realize user privacy protection.Through the concept of zero trust architecture,relying on the platform of Ethereum blockchain,combined with AES encryption technology and IPFS technology,the privacy of users’ identity information is protected during identity verification.There is no plaintext information stored in the blockchain,but the encrypted ciphertext after the hash code of user identity information is converted by IPFS and encrypted by AES.Users can submit various types of personal identity information,so that users can carry out corresponding identity authentication requirements in different scenarios.On the basis of the shortcomings of traditional identity authentication system,an identity authentication model based on blockchain is proposed,and the specific implementation method and related security certificates are given.It not only solves the security problems caused by the above centralized management,but also realizes information sharing because of the openness and high transparency of blockchain. |