摘要
本发明涉及基于区块链的跨域认证方法,包括:获取分布式身份标识数据并采用预设的哈希函数进行编码,获取编码后的身份标识;基于编码后的身份标识记录身份验证日志,并根据验证请求从账本中检索标识一致性数据,获取合法性验证结果;通过合法性验证结果获取权限动态分配策略,生成符合访问需求的临时访问凭证,确定动态凭证内容;基于动态凭证内容提取权限范围,采用零知识证明协议对所述权限范围进行加密处理,获取证明数据并分发至跨域访问目标域,若目标域反馈验证请求,则根据证明数据核查可信性,获取访问权限有效性结果并提取访问需求匹配度进行对比验证,确定跨域访问通过状态。本发明能够满足复杂异构网络环境下的可信身份管理需求。
技术关键词
零知识证明协议
认证方法
动态分配策略
分布式账本技术
标识
凭证
数据
编码
有效性
身份验证
访问需求信息
日志
异构网络环境
加密
可信身份
解析算法
系统为您推荐了相关专利信息
地质土层
生成方法
三维地形模型
三维地质模型
坐标系
消息验证码
双向认证方法
密钥
双向身份认证
终端