摘要

本发明公开了基于信任联盟区块链的跨域服务器身份认证方法,其步骤为:(1)构建信任联盟区块链;(2)认证公钥基础设施PKI域中用户访问服务器身份;(3)认证基于身份的密码体制IBC域中用户访问服务器的身份;(4)设置认证凭证的有效时间(5)重认证公钥基础设施PKI域中用户访问服务器身份;(6)重认证基于身份的密码体制IBC域中用户访问服务器的身份。本发明构建信任联盟区块链,通过信任联盟区块链中节点之间的相互认证实现域间相互认证,进而实现对服务器的跨域认证,减少了对桥中心系统的维护负担,降低了用户端的计算量和通信量,具有良好的实用性和可拓展性。