基于区块链的数据管理方法、装置及存储介质制造方法及图纸

技术编号:22080875 阅读:24 留言:0更新日期:2019-09-12 15:58
本发明专利技术提供的一种基于区块链的数据管理方法、装置及存储介质,该方法应用于管理服务器,包括:接收管理节点发送的注册请求消息,注册请求消息包括管理节点的相关信息,相关信息包括如下中的至少一个:管理节点的标识信息、管理节点的公钥和归属运营主体信息;管理节点包括如下服务器中的至少一种:授权服务器、卡商服务器、运营商服务器和终端厂商服务器;在管理节点的相关信息验证通过时,向管理节点分配标识信息和签名信息;接收管理节点发送的第一签名数据,第一签名数据为管理节点根据标识信息和签名信息生成的数据;将第一签名数据存储到区块链中。本发明专利技术提供的数据管理方法、装置及存储介质,可实现各管理节点快速共享信息的需求。

Data management method, device and storage medium based on block chain

【技术实现步骤摘要】
基于区块链的数据管理方法、装置及存储介质
本专利技术涉及数据管理领域,尤其涉及一种基于区块链的数据管理方法、装置及存储介质。
技术介绍
随着智能科技与物联网的迅速发展,嵌入式通用集成电路卡EUICC(EmbeddedUniversalIntegratedCircuitCard)即内嵌式SIM卡,是对传统SIM卡的基础上进行改进,EUICC为直接嵌入到电路板上,不需要设置独立卡槽,这样,一方面可以节省空间,增强智能设备的防水、防尘和抗震性,适应物联网水下、土壤中以及沙漠等复杂环境中的要求;另一方面,无需人工参与插拔SIM卡,同时EUICC还可以基于互联网按需下载用户数据,并可以进行远程控制,进而使得智能设备的使用更为便利。基于此,对EUICC的管理也越来越受到本领域技术人员重视。现有技术中,图1为一种EUICC的体系架构,如图1所示,该管理体系中主要包括EUICC的服务商、EUICC的运营商、EUICC的卡商、EUICC的证书授权中心以及EUICC等管理节点。图2为一种EUICC的证书发布的管理流程图,图3为一种EUICC的终端认证的管理流程图;如图2所示,EUICC的卡商与服务商向证书机构的证书授权中心提交证书申请。证书机构的证书授权中心在卡商与服务商申请成功后,为卡商与服务商签发相关证书。由EUICC卡商(EmbeddedUniversalManufacturer,EUM)批量生成终端证书,并将终端证书预置到EUICC中,EUICC被批量交付至终端厂商,进而终端厂商将EUICC焊接到智能终端中。如图3所示,当终端客户拿到终端后,将会向运营商提交签约申请,运营商经过审核,终端用户通过申请后,运营商将会向服务商提供码号资源,此时,服务商将会通知EUICC设备下载码号数据。EUICC设备会向服务商发起下载码号数据的申请,服务商经过核查EUICC设备证书的有效性,若经过核查后确认该证书有效,则EUICC设备将会下载相应的码号数据。由于现有技术中,卡商、运营商、证书授权中心和终端厂商等管理主体只负责其内部的管理,各个管理主体之间并没有信息或数据的交互,若其中一个管理主体中的信息或数据进行了更新,其他的管理主体将不能及时地获得到更新后的信息或数据,且各个管理主体之间的信息不能实现共享。
技术实现思路
本专利技术实施例提供一种基于区块链的数据管理方法、装置及存储介质,可实现各管理节点快速共享信息的需求。根据本专利技术实施例的第一方面,提供一种基于区块链的数据管理方法,该方法包括:接收管理节点发送的注册请求消息,所述注册请求消息包括所述管理节点的相关信息,所述相关信息包括如下中的至少一个:所述管理节点的标识信息、所述管理节点的公钥和归属运营主体信息中的至少一个;所述管理节点包括如下服务器中的至少一种:授权服务器、卡商服务器、运营商服务器和终端厂商服务器;在所述管理节点的相关信息验证通过时,向所述管理节点分配标识信息和签名信息;接收所述管理节点发送的第一签名数据,所述第一签名数据为所述管理节点根据所述标识信息和所述签名信息生成的数据;将所述第一签名数据存储到区块链中。可选的,所述方法还包括:接收所述管理节点发送的配置数据,所述配置数据中包括所述管理节点的标识信息和所述管理节点的公钥中的至少一个;在所述配置数据验证通过时,向所述管理节点发送通知消息;所述通知消息用于指示所述管理节点对所述配置数据进行签名;接收所述管理节点发送的第二签名数据,所述第二签名数据为所述管理节点对所述配置数据进行签名之后得到的数据;将所述第二签名数据存储到区块链中。可选的,所述管理节点包括授权服务器或终端厂商服务器;所述方法还包括:接收所述授权服务器或所述终端厂商服务器发送的第三签名数据,所述第三签名数据为所述授权服务器或所述终端厂商服务器对嵌入式SIM卡EUICC证书信息进行签名后得到的数据,所述EUICC证书信息为所述卡商服务器发送给所述授权服务器或所述终端厂商服务器的;将所述第三签名数据存储到区块链中。可选的,所述管理节点包括运营商服务器;所述方法还包括:接收所述运营商服务器发送的第四签名数据,所述第四签名数据为所述运营商服务器对EUICC终端信息进行签名后得到的数据,所述EUICC终端信息为所述终端厂商服务器发送给所述运营商服务器的;将所述第四签名数据存储到区块链中。可选的,所述管理节点包括运营商服务器;所述方法还包括:接收所述运营商服务器发送的第五签名数据,所述第五签名数据为所述运营商服务器对EUICC终端下载的号码数据进行签名后得到的数据;将所述第五签名数据存储到区块链中。可选的,所述管理节点包括运营商服务器和授权服务器;所述方法还包括:接收所述运营商服务器发送的挂失请求消息;所述挂失请求消息用于对终端进行挂失处理,所述挂失请求消息中包括所述终端的标识信息;根据所述挂失请求消息,向所述授权服务器发送第一消息,所述第一消息中包括所述终端的标识信息,所述第一消息用于指示所述授权服务器吊销所述终端的EUICC证书;接收所述授权服务器发送的第二消息,所述第二消息用于表示所述终端的EUICC证书吊销成功;根据所述第二消息,向所述运营商服务器发送挂失响应消息,所述挂失响应消息用于表示所述终端挂失成功。可选的,所述根据所述第二消息,向所述运营商服务器发送挂失响应消息之后,所述方法还包括:接收所述运营商服务器发送的第六签名数据,所述第六签名数据为所述运营商服务器对吊销的所述终端的EUICC证书进行签名后得到的数据;将所述第六签名数据存储到区块链中。根据本专利技术实施例的第二方面,提供一种基于区块链的数据管理装置,所述装置包括:接收模块,用于接收管理节点发送的注册请求消息,所述注册请求消息包括所述管理节点的相关信息,所述相关信息包括如下中的至少一个:所述管理节点的标识信息、所述管理节点的公钥和归属运营主体信息中的至少一个;所述管理节点包括如下服务器中的至少一种:授权服务器、卡商服务器、运营商服务器和终端厂商服务器;分配模块,用于在所述管理节点的相关信息验证通过时,向所述管理节点分配标识信息和签名信息;所述接收模块,还用于接收所述管理节点发送的第一签名数据,所述第一签名数据为所述管理节点根据所述标识信息和所述签名信息生成的数据;存储模块,用于将所述第一签名数据存储到区块链中。可选的,所述装置还包括:第一发送模块;其中,所述接收模块,还用于接收所述管理节点发送的配置数据,所述配置数据中包括所述管理节点的标识信息和所述管理节点的公钥中的至少一个;所述第一发送模块,用于在所述配置数据验证通过时,向所述管理节点发送通知消息;所述通知消息用于指示所述管理节点对所述配置数据进行签名;所述接收模块,还用于接收所述管理节点发送的第二签名数据,所述第二签名数据为所述管理节点对所述配置数据进行签名之后得到的数据;所述存储模块,还用于将所述第二签名数据存储到区块链中。可选的,所述管理节点包括授权服务器或终端厂商服务器;所述接收模块,还用于接收所述授权服务器或所述终端厂商服务器发送的第三签名数据,所述第三签名数据为所述授权服务器或所述终端厂商服务器对嵌入式SIM卡EUICC证书信息进行签名后得到的数据,所述EUICC证书信息为所述卡商服务器发送给所述授权服务器或所述终端厂商服务器的本文档来自技高网
...

【技术保护点】
1.一种基于区块链的数据管理方法,其特征在于,应用于管理服务器,所述方法包括:接收管理节点发送的注册请求消息,所述注册请求消息包括所述管理节点的相关信息,所述相关信息包括如下中的至少一个:所述管理节点的标识信息、所述管理节点的公钥和归属运营主体信息中的至少一个;所述管理节点包括如下服务器中的至少一种:授权服务器、卡商服务器、运营商服务器和终端厂商服务器;在所述管理节点的相关信息验证通过时,向所述管理节点分配标识信息和签名信息;接收所述管理节点发送的第一签名数据,所述第一签名数据为所述管理节点根据所述标识信息和所述签名信息生成的数据;将所述第一签名数据存储到区块链中。

【技术特征摘要】
1.一种基于区块链的数据管理方法,其特征在于,应用于管理服务器,所述方法包括:接收管理节点发送的注册请求消息,所述注册请求消息包括所述管理节点的相关信息,所述相关信息包括如下中的至少一个:所述管理节点的标识信息、所述管理节点的公钥和归属运营主体信息中的至少一个;所述管理节点包括如下服务器中的至少一种:授权服务器、卡商服务器、运营商服务器和终端厂商服务器;在所述管理节点的相关信息验证通过时,向所述管理节点分配标识信息和签名信息;接收所述管理节点发送的第一签名数据,所述第一签名数据为所述管理节点根据所述标识信息和所述签名信息生成的数据;将所述第一签名数据存储到区块链中。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述管理节点发送的配置数据,所述配置数据中包括所述管理节点的标识信息和所述管理节点的公钥中的至少一个;在所述配置数据验证通过时,向所述管理节点发送通知消息;所述通知消息用于指示所述管理节点对所述配置数据进行签名;接收所述管理节点发送的第二签名数据,所述第二签名数据为所述管理节点对所述配置数据进行签名之后得到的数据;将所述第二签名数据存储到区块链中。3.根据权利要求1所述的方法,其特征在于,所述管理节点包括授权服务器或终端厂商服务器;所述方法还包括:接收所述授权服务器或所述终端厂商服务器发送的第三签名数据,所述第三签名数据为所述授权服务器或所述终端厂商服务器对嵌入式SIM卡EUICC证书信息进行签名后得到的数据,所述EUICC证书信息为所述卡商服务器发送给所述授权服务器或所述终端厂商服务器的;将所述第三签名数据存储到区块链中。4.根据权利要求1所述的方法,其特征在于,所述管理节点包括运营商服务器;所述方法还包括:接收所述运营商服务器发送的第四签名数据,所述第四签名数据为所述运营商服务器对EUICC终端信息进行签名后得到的数据,所述EUICC终端信息为所述终端厂商服务器发送给所述运营商服务器的;将所述第四签名数据存储到区块链中。5.根据权利要求1所述的方法,其特征在于,所述管理节点包括运营商服务器;所述方法还包括:接收所述运营商服务器发送的第五签名数据,所述第五签名数据为所述运营商服务器对EUICC终端下载的号码数据进行签名后得到的数据;将所述第五签名数据存储到区块链中。6.根据权利要求1所述的方法,其特征在于,所述管理节点包括运营商服务器和授权服务器;所述方法还包括:接收所述运营商服务器发送的挂失请求消息;所述挂失请求消息用于对终端进行挂失处理,所述挂失请求消息中包括所述终端的标识信息;根据所述挂失请求消息,向所述授权服务器发送第一消息,所述第一消息中包括所述终端的标识信息,所述第一消息用于指示所述授权服务器吊销所述终端的EUICC证书;接收所述授权服务器发送的第二消息,所述第二消息用于表示所述终端的EUICC证书吊销成功;根据所述第二消息,向所述运营商服务器发送挂失响应消息,所述挂失响应消息用于表示所述终端挂失成功。7.根据权利要求6所述的方法,其特征在于,所述根据所述第二消息,向所述运营商服务器发送挂失响应消息之后,所述方法还包括:接收所述运营商服务器发送的第六签名数据,所述第六签名数据为所述运营商服务器对吊销的所述终端的EUICC证书进行签名后得到的数据;将所述第六签名数据存储到区块链中。8.一种基于区块链的数据管理装置,其特征在于,所述装置包括:接收模块,用于接收管理节点发送的注册请求消息,所述注册请求消息包括所述管理节点的相关信息,所述相关信息包括如下中的至少一个:所述管理节点的标识信息、所述管理节点的公钥和归属运营主体信息中的至少一个;所述管理节点包括如下服务器中的至少一种:授权服务器、卡商服务器、...

【专利技术属性】
技术研发人员:姚韬蒋小燕陈海波
申请(专利权)人:中国联合网络通信集团有限公司中网威信电子安全服务有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1