基于区块链和动态累加器的跨域认证方案
2021-08-23黄晓芳
计算机测量与控制 2021年8期
张 柯,黄晓芳
(西南科技大学 计算机科学与技术学院,四川 绵阳 621010)
0 引言
随着互联网和数字经济的飞速发展,服务数字化的程度也在不断提高。例如,人们经常使用电子商务、在线支付、在线政务等,这些都需要可靠的安全机制进行保障,公钥基础设施(PKI,public key infrastructure)[1-2]利用公钥技术和数字证书提供服务,能够为用户在开放环境中进行安全的通讯提供保障。现有的证书颁发机构(CA,certificate authority)其公钥基础设施可能使用不同的密钥体系,不同的安全和认证策略,导致需要各自维护自己的信任域[3],当单个信任域提供的服务无法满足用户的需求,用户需要进行跨域访问,由此出现跨域认证问题。如何消除信任孤岛,打通信任体系,实现各CA之间证书的互认互通是亟需解决的问题。
国内外已经有大量的学者针对跨域认证进行了相关研究,并取得了一些成果,提出了一系列跨域认证模型。文献[4]提出了PKI域间认证模型,包括层次模型,网状模型和桥CA模型等,但建立桥CA存在实际困难。颜海龙等人[5]提出了CA互信互认标准体系框架,制定了多CA兼容的数字证书格式,将现有的数字证书格式规范化。彭博等人[6]利用桥CA实现不同CA的交叉认证,利用层次模型实现桥CA的互信,从理论上构建了跨域认证模型。以上研究成果表明,CA跨域认证仍然存在诸多问题有待解决。
区块链作为驱动比特币的底层技术,其具有去中心化,防篡改,透明化的特性。其本质是一个分布式不可篡改的账本,底层依靠共识机制,点对点传输,加密算法等组合而成。……
登录APP查看全文
