基于联盟链的分布式高效身份认证
论
文
赏
析
2022年电子技术应用第3期
姚 影1,颜 拥1,郭少勇2,熊 翱2,张 旺2
1.国网浙江省电力有限公司电力科学研究院,浙江 杭州310014;2.北京邮电大学,北京100876
摘要:
为了解决传统身份认证中用户认证流程繁琐、身份信息不安全、认证系统易受攻击等问题,提出了一种基于联盟链的分布式身份认证方法,利用区块链的去中心化、不易篡改的特性和非对称加密等方法,提高用户身份认证系统的安全性和稳定性。在此基础上设计了分布式认证方案,包括身份注册和认证流程,并对其中的核心共识算法PBFT进行了优化,以提高认证效率。实验结果表明,基于区块链的认证机制和优化的PBFT算法提升了认证系统的可靠性并保证了其高效性。
关键词:
联盟链,身份认证,非对称加密,PBFT
0 引言:
传统互联网业务的身份认证技术主要以用户名密码为主,但随着互联网业务越来越多,不同的业务需要重复注册不同的账号,并且通常同一个用户不同账号之间的密码存在关联性,容易造成密码泄露的风险。同时,传统认证系统是中心化的,用户隐私信息存放在企业系统中。但是身份认证信息存储方式较为简单,相关系统易受攻击、用户隐私身份信息泄露的隐患较大。并且传统的中心化认证系统是业务系统的唯一认证接口,如果其遭受到有效攻击,那么系统存在极大的崩溃风险,因此为了解决用户隐私信息安全、维护业务系统的稳定性,构造分布式的身份认证系统是现在亟待解决的问题。
区块链技术发展于比特币中,具有分布式去中心化、数据可追溯、不可篡改的优点。因为其分布式去中心化的特性,如果想要有效攻击区块链网络的话,需要同时攻克其不同节点,因此其比中心化网络更加稳定可靠;区块链的数据可追溯不可篡改的特点,使得无人能够修改区块链上的数据,因此区块链网络下的不同节点之间能够相互信任彼此。区块链的高稳定性和信任传递的能力为身份认证技术提供了新的思路。
联盟链作为区块链的一种是由多个机构共同参与管理的,与公有链访问权限全公开不同的是,只有这些机构拥有联盟链的写入与访问权限。由于联盟链弱化了网络复杂性,可以使用更松散的共识机制,因此共识效率比公有链高很多同时具有去中心化的优势,具有很大的实用价值。
声明:以上内容来源于网络,如有侵权请联系我们(123@shiyan.com)删除!
页:
[1]