一种信息处理方法及装置、存储介质制造方法及图纸

技术编号:37134465 阅读:11 留言:0更新日期:2023-04-06 21:33
本申请公开了一种信息处理方法及装置、存储介质,信息处理方法应用于信息处理装置,信息处理装置包括第一区块链、第二区块链;信息处理方法包括:在接收到第一设备传输的信息获取请求的情况下,从第二区块链中获取预存的共享配置参数,并利用共享配置参数对信息获取请求中携带的第一配置参数进行验证;在对第一配置参数验证成功的情况下,在第一区块链中获取与信息获取请求对应的待获取信息;并向第一设备传输待获取信息;第一区块链用于存储第二设备传输的存储信息,存储信息包括待获取信息,提高了信息处理装置存储信息以及共享信息时的性能。的性能。的性能。

【技术实现步骤摘要】
一种信息处理方法及装置、存储介质


[0001]本申请涉及信息处理
,尤其涉及一种信息处理方法及装置、存储介质。

技术介绍

[0002]随着互联网技术的发展,网络上的信息越来越多,根据信息的不同使用场景,信息处理方式包括信息存储和信息共享等。
[0003]现有技术中,是利用区块链来对信息存储业务中的待存储信息执行信息存储的过程,在接收到信息共享指令的情况下,再利用该区块链执行信息共享业务。而信息存储业务需要信息的生产端参与、且执行信息存储业务的过程中需要保证待存储信息的安全性和隐私性;在执行信息共享业务的过程中需要信息的生产端和信息接收端参与、且执行信息共享业务的过程中需要保证信息共享逻辑合理实现,利用区块链既执行信息存储过程又执行信息共享过程,会提高智能合约复杂度,从而降低对信息进行存储和共享时的性能。

技术实现思路

[0004]为解决上述技术问题,本申请期望提供一种信息处理方法及装置、存储介质,提高了信息处理装置共享信息和存储信息时的性能。
[0005]本申请的技术方案是这样实现的:
[0006]第一方面,本申请实施例提供了一种信息处理方法,应用于信息处理装置,所述信息处理装置包括第一区块链、第二区块链;包括:
[0007]在接收到第一设备传输的信息获取请求的情况下,从所述第二区块链中获取预存的共享配置参数,并利用所述共享配置参数对所述信息获取请求中携带的第一配置参数进行验证;
[0008]在对所述第一配置参数验证成功的情况下,在所述第一区块链中获取与所述信息获取请求对应的待获取信息;并向所述第一设备传输所述待获取信息;所述第一区块链用于存储第二设备传输的存储信息,所述存储信息包括所述待获取信息。
[0009]第二方面,本申请实施例提供了一种信息处理装置,所述信息处理装置包括第一区块链、第二区块链,所述装置包括:
[0010]获取单元,用于在接收到第一设备传输的信息获取请求的情况下,从所述第二区块链中获取预存的共享配置参数;在对所述第一配置参数验证成功的情况下,在所述第一区块链中获取与所述信息获取请求对应的待获取信息;所述第一区块链用于存储第二设备传输的存储信息,所述存储信息包括所述待获取信息;
[0011]验证单元,用于利用所述共享配置参数对所述信息获取请求中携带的第一配置参数进行验证;
[0012]传输单元,用于向所述第一设备传输所述待获取信息。
[0013]第三方面,本申请实施例又提供了一种信息处理装置,所述装置包括:
[0014]存储器、处理器和通信总线,所述存储器通过所述通信总线与所述处理器进行通
信,所述存储器存储所述处理器可执行的信息处理的程序,当所述信息处理的程序被执行时,通过所述处理器执行上述所述的信息处理方法。
[0015]第四方面,本申请实施例提供了一种存储介质,其特征在于,其上存储有计算机程序,应用于信息处理装置,该计算机程序被处理器执行时实现上述所述的信息处理方法。
[0016]本申请提供了一种信息处理方法及装置、存储介质,信息处理方法应用于信息处理装置,信息处理装置包括第一区块链、第二区块链;信息处理方法包括:在接收到第一设备传输的信息获取请求的情况下,从第二区块链中获取预存的共享配置参数,并利用共享配置参数对信息获取请求中携带的第一配置参数进行验证;在对第一配置参数验证成功的情况下,在第一区块链中获取与信息获取请求对应的待获取信息;并向第一设备传输待获取信息;第一区块链用于存储第二设备传输的存储信息,存储信息包括待获取信息。利用上述信息处理方法,信息处理装置通过利用第一区块链来存储存储信息,利用第二区块链来执行待获取信息的共享过程,将待获取信息共享至第一设备,利用第一区块链和第二区块链来将存储信息的存储过程和待获取信息的获取过程进行解耦,即利用第一区块链的智能合约执行存储信息的存储过程,利用第二区块链的智能合约执行将待获取信息共享至第一设备的过程,降低了智能合约复杂度,从而提高了信息处理装置存储信息以及共享信息时的性能。
附图说明
[0017]图1为本申请实施例提供的一种现有技术中的BSN跨链服务示意图;
[0018]图2为本申请实施例提供的一种信息处理方法流程图;
[0019]图3为本申请实施例提供的一种示例性的信息处理装置执行密钥更换指令时的信息处理方法流程图;
[0020]图4为本申请实施例提供的一种示例性的存储短信息类型的存储信息时的信息处理方法流程图;
[0021]图5为本申请实施例提供的一种示例性的存储长信息类型的存储信息时的信息处理方法流程图;
[0022]图6为本申请实施例提供的一种示例性的信息处理方法流程图;
[0023]图7为本申请实施例提供的一种示例性信息处理装置结构图;
[0024]图8为本申请实施例提供的一种信息处理装置的组成结构示意图一;
[0025]图9为本申请实施例提供的一种信息处理装置的组成结构示意图二。
具体实施方式
[0026]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
[0027]区块链跨链是两个或多个区块链网络间进行账本数据互操作的过程,实现数据、资产和信息的传递、交换。在区块链服务网络中每一个应用链维护自己的交易、共识和账本处理体系,承载着不同应用业务的数据信息。跨链机制实现应用链之间的数据共享和业务协同,破除链间“孤岛”局面,保障数据在多个应用链中安全可信流转,实现互通互联互操作。跨链的主要功能包括:跨链注册管理机制、跨链合约功能、跨链交易验证、跨链消息路由
协议、跨链事务原子性保证等。
[0028]以BSN(Blockchain Service Network)支持的跨链机制为例,BSN跨链通信枢纽采用异构链的跨链协议和双层结构设计,使用中继链作为跨链协调器,多条异构链作为跨链事务执行器,中继者(Relayer)作为跨链信息的搬运工,通过解决跨链信息的有效性、安全性和事务性等问题,实现了一套安全、易用、高效的跨链体系。跨链服务示意图如图1所示,左侧和右侧的BSN链间通信接口都包括两个中继者、一个IRITA节点和一个保利节点,其中,左侧BSN链间通信接口中的IRITA节点与右侧BSN链间通信接口中的IRITA节点连接;左侧BSN链间通信接口中的保利节点与右侧BSN链间通信接口中的保利节点连接;左侧和右侧的BSN链间通信接口中,IRITA节点与两个中继者中的一个中继者连接;保利节点和两个中继者中的另一个中继者连接;左侧的结构节点分别和左侧BSN链间通信接口中的两个中继者连接;左侧的以太坊节点分别和左侧BSN链间通信接口中的两个中继者连接;左侧的新节点分别和左侧BSN链间通信接口中的两个中继者连接;右侧的以太坊节点分别和右侧BSN链间通信接口中的两个中继者连接;右侧的联盟链节点分别和右侧BSN链间通信接口中的两个中继者连接;右侧的结构节点分别和右侧BSN链间通信接口中的两个中继者连接。...

【技术保护点】

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用于信息处理装置,所述信息处理装置包括第一区块链、第二区块链;信息处理方法包括:在接收到第一设备传输的信息获取请求的情况下,从所述第二区块链中获取预存的共享配置参数,并利用所述共享配置参数对所述信息获取请求中携带的第一配置参数进行验证;在对所述第一配置参数验证成功的情况下,在所述第一区块链中获取与所述信息获取请求对应的待获取信息;并向所述第一设备传输所述待获取信息;所述第一区块链用于存储第二设备传输的存储信息,所述存储信息包括所述待获取信息。2.根据权利要求1所述的方法,其特征在于,所述存储信息为所述第二设备利用信息密钥对业务信息进行加密后得到的信息;所述共享配置参数还包括客户端利用公钥对所述信息密钥加密后得到的加密密钥;所述在所述第一区块链中获取与所述信息获取请求对应的待获取信息之后,所述向所述第一设备传输所述待获取信息之前,所述方法还包括:从所述共享配置参数中获取所述加密密钥;利用私钥对所述加密密钥进行解密,得到所述信息密钥;所述私钥和所述公钥为一对密钥对;利用所述信息密钥对所述待获取信息进行解密,得到所述待获取业务信息;所述待获取业务信息为所述业务信息中的部分信息;相应的,所述向所述第一设备传输所述待获取信息,包括:向所述第一设备传输所述待获取业务信息。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:在接收到客户端传输的密钥更换指令的情况下,从所述密钥更换指令中获取加密后的新密钥、新密钥生效时间和所述客户端对应的第一数字签名;利用所述第二区块链中的客户端公钥对所述第一数字签名进行验签;在所述第一数字签名验签成功的情况下,利用所述第一区块链存储所述加密后的新密钥和所述新密钥生效时间,以供所述第二设备从所述第一区块链中获取所述加密后的新密钥和所述新密钥生效时间,利用信息密钥解密所述加密后的新密钥得到新密钥,以在所述新密钥生效时间段内,利用所述新密钥加密业务信息。4.根据权利要求1所述的方法,其特征在于,所述在所述第一区块链中获取与所述信息获取请求对应的待获取信息,包括:从所述第一区块链中获取与所述第二设备对应的第一标识匹配的、且满足所述共享配置参数中的信息存储时间段内的第一信息;将所述第一信息作为所述待获取信息。5.根据权利要求1所述的方法,其特征在于,所述信息处理装置还包括星际文件系统IPFS;所述在所述第一区块链中获取与所述信息获取请求对应的待获取信息,包括:从所述第一区块链中获取第一存储索引;根据所述第一存储索引,在所述IPFS中获取所述待获取信息。6.根据权利要求1所述的方法,其特征在于,所述在对所述第一配置参数验证成功的情况下,在所述第一区块链中获取与所述信息获取请求对应的待获取信息之前,所述方法还包括:
在接收到所述第二设备传输的初始存储信息的情况下,确定所述初始存储信息的信息类型;在所述初始存储信息的信息类型为短信息的情况下,从所述初始存储信息中获取存储信息和所述第二设备对应的第二数字签名;在对所述第二数字签名验签成功的情况下,利用所述第一区块链存储所述存储信息以及所述存储信息对应的存储时间。7.根据权利要求6所述的方法,其特征在于,所述确定所述初始存储信息的信息类型之后,所述方法还包括:在所述初始存储信息的信息类型为长信息的情况下,从所述初始存储信息中获取存储信息和存储信息哈希值;利用预设哈希算法确定所述存储...

【专利技术属性】
技术研发人员:韩宇龙
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1