预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

本发明公开了一种基于区块链智能合约的跨域方法,其步骤为:1)构建信任联盟链,为发证者issuer创建专用的智能合约SC。2)用户生成自签名证书并将证书信息存储在IPFS中,最后发证者将身份凭证上传到智能合约里。3)验证者获得身份凭证以及证书信息,验证用户真实性。4)建立一般性跨域身份认证时,需要经过上述验证过程以及在SC_Root中查询被验证用户所在域的发证者智能合约地址SC_issuer的有效性。5)若服务商要求提供身份属性信息时,利用Merkle树进行链上链下锚定身份属性数据的方法,验证Merkleroot值。本发明以Root_SC作为信任锚,为防止CA故障添加了一重保险,并且可以在跨域过程中直接提供身份属性认证服务。