With the increasing frequency of information exchange and communication on the Internet,secure and reasonable identity authentication and privacy protection are becoming more and more important to the public.The traditional authentication technology has great security risks due to its central third-party structure,such as single point of failure and malicious server attacks.Blockchain technology provides new ideas and directions for solving this problem due to its unique decentralized and distributed architecture.This paper mainly uses the characteristics of blockchain technology to decentralize,open and transparent and tamper-evident with to improve the shortcomings of the traditional centralized identity authentication mechanism and propose a new authentication scheme based on private chain and cross-domain authentication scheme based on consortium chain,while achieving privacy protection.The specific research of this paper is as follows:1.Firstly,it briefly introduces the network security requirements in the current environment and the high importance China attaches to blockchain technology and also explains the purpose and significance of researching identity authentication and privacy protection based on blockchain.The current research status of identity authentication based on blockchain is analyzed.2.The identity management system BIDaa S based on blockchain technology is analysed and it is found that BIDaa S suffers from deficiencies such as impersonation attacks,server spoofing attacks and failure to achieve mutual authentication.Based on this problem,this paper designs an identity authentication scheme based on private chain.The scheme combines biometric features to realize the unique virtual identity on the chain and uses certificateless to improve the off-chain identity authentication process to achieve mutual authentication and key agreement.The analysis shows that the scheme has security properties such as decentralization and privacy protection and can avoid various common attacks;the use of hash function and bilinear pairing can effectively reduce the number of operations and improve the authentication efficiency.3.A cross-domain identity authentication scheme based on consortium blockchain is designed.The scheme uses the root CA based on blockchain to establish a trusted consortium chain to ensure the credibility and legitimacy of the root certificate and realizes identity authentication through on-chain information and off-chain signature verification and uses biometric identification to ensure the correctness of node identities.The analysis shows that the scheme realizes cross-domain identity authentication,key agreement and privacy protection based on biometrics and signatures under the premise of ensuring security;uses message authentication code and hash function and improves authentication efficiency through consortium chain.4.In order to meet the timeliness requirements of cross-domain identity authentication in the fields of finance and securities,this paper designs a cross-homogeneous domain lightweight authentication scheme combined with the consortium chain.This scheme uses the blockchain root node to establish a trusted consortium chain,while simplifying key management and realizing cross-domain authentication,key agreement and privacy protection through on-chain information storage and off-chain authentication.Password authentication factor,timestamp,hash function are added to the scheme to prevent various common network attacks;in terms of efficiency,the authentication process uses a lightweight algorithm and the authentication efficiency is improved through the consortium chain. |