【技术实现步骤摘要】
基于区块链平台的跨组织身份验证系统、方法及计算机存储介质
[0001]本专利技术属于区块链
,涉及一种管理系统和方法,特别是涉及一种基于区块链平台的跨组织身份验证系统
、
方法及计算机存储介质
。
技术介绍
[0002]区块链技术作为加密货币的底层技术
,
正在吸引着越来越多的人员投入进来
. 有别于传统信息系统的中心化他信机制
,
区块链是一种去中心化或者多中心化的共信机制
,
这对人们的信任机制产生了很大的影响
,
并促使人们开始重视区块链中的安全技术
。
[0003]在区块链联盟链的应用场景下,多个中心化组织通过联盟链连接在一起,每个中心化组织的软件系统之间通过区块链进行通信,联盟成员之间通过区块链地址来进行身份管理
。
跨组织的业务流程可通过智能合约来实现,很多业务流程中需要对操作者身份进行实名验证,这就对去中心化的联盟链系统提出了挑战
。
[0004]因此,如何提供一 ...
【技术保护点】
【技术特征摘要】
1.
一种基于区块链平台的跨组织身份验证系统,其特征在于,包括:至少两个联盟成员,其中包括作为业务请求方的联盟成员及作为业务审核方的联盟成员;区块链平台,与所述联盟成员连接,包括:身份存储模块,用于存储各所述联盟成员的数字证书;所述数字证书用于验证所述联盟成员的身份;业务操作模块,用于在进入跨组织业务流程时,接收作为业务请求方的联盟成员发送的业务请求报文,读取所述业务请求报文,并对作为业务请求方的联盟成员进行身份验证及接收作为业务审核方的联盟成员发送的业务响应报文,读取所述业务响应报文,并对作为业务审核方的联盟成员的身份进行验证
。2.
根据权利要求1所述的基于区块链平台的跨组织身份验证系统,其特征在于,所述数字证书包括联盟成员的公钥信息和身份识别码;所述业务请求报文携带作为业务请求方的联盟成员的私钥信息对业务请求报文的签名;所述业务响应报文携带作为业务审核方的联盟成员的私钥信息对业务响应报文的签名
。3.
根据权利要求2所述的基于区块链平台的跨组织身份验证系统,其特征在于,当所述业务操作模块接收到业务请求报文时,根据业务请求方的身份识别码从所述身份存储模块中调用与之匹配的作为业务请求方的联盟成员的公钥信息,以对所述业务请求报文携带的签名进行校验,待校验通过后,表示所述业务请求报文上链成功,完成作为业务请求方的身份验证
。4.
根据权利要求2所述的基于区块链平台的跨组织身份验证系统,其特征在于,所述业务请求报文还携带与该业务请求方交互的业务审核方的身份识别码;待作为业务审核方的联盟成员监听到所述业务请求报文携带其身份识别码时,根据所述业务请求报文形成包含审核结果的业务响应报文,并转发至所述业务操作模块
。5.
根据权利要求2所述的基于区块链平台的跨组织身份验证系统,其特征在于,当所述业务操作模块接收到业务响应报文时,根据业务审核方的身份识别码从所述身份存储模块中调用...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。