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

技术编号:25952417 阅读:22 留言:0更新日期:2020-10-17 03:44
本发明专利技术提供一种信息处理方法、装置、系统及存储介质,该方法包括:通过第一节点完成对交易内容的上链存储;第二节点与第三节点之间执行盲签名协议,得到相应的签名,并完成对所述签名的上链存储;第二节点通过签名加密交易内容,得到签名密文,并完成所述签名密文的上链存储;第一节点从上链存储后所形成的账本中获取签名密文,并对签名密文进行解密和验证;若验证通过,则向第二节点发送处理结果。本发明专利技术通过区块链和加密算法对交易过程的信息进行加密和记录,使得交易信息可追溯,不可篡改;并且可以避免交易者的信息泄露,保证竞拍者的信息安全。

【技术实现步骤摘要】
信息处理方法、装置、系统及存储介质
本专利技术涉及数据处理
,尤其涉及一种信息处理方法、装置、系统及存储介质。
技术介绍
信息处理是电子商务的一个重要应用,随着网络技术的发展和保密系统的完善,交易模式逐渐从传统模式转向基于网络的电子模式。目前,交易信息处理过程中为了保证公平性,一般由统一平台对交易涉及到的人员信息、交易内容、价格等信息进行管理,然后再由统一平台公布相应的结果。但是,这种方式,会导致交易人员的交易信息被泄露或者篡改,从而影响交易的公平性,给交易人员造成损失。
技术实现思路
本专利技术提供一种信息处理方法、装置、系统及存储介质,通过区块链和加密算法对交易过程的信息进行加密和记录,使得交易信息可追溯,不可篡改;并且可以避免交易者的信息泄露,保证交易者的信息安全。第一方面,本专利技术实施例提供一种信息处理方法,应用在包含多个节点的区块链网络中;所述区块链网络包括:第一节点、第二节点、第三节点;所述方法包括:第一节点完成对交易内容的上链存储;所述交易内容包括:第一临时公钥、待分析信息、截止日期;所述第一临时公钥是通过第一临时私钥计算得到的;第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,并完成对所述签名的上链存储;第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储;第一节点从上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证;若验证通过,则向所述第二节点发送处理结果。在一种可能的设计中,第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,包括:第二节点与所述第三节点之间采用椭圆曲线签名算法生成签名。在一种可能的设计中,第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储,包括:第二节点通过第二临时私钥和第一临时公钥,获取密钥交换的第一会话密钥;通过所述签名和所述第一会话密钥计算出签名密文;将所述签名密文上链存储,得到包含签名密文的账本;将第二临时公钥上链存储,并向第一节点发起交易请求;其中,所述第二临时公钥是通过第二临时私钥计算得到的。在一种可能的设计中,第一节点从上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证,包括:第一节点通过第一临时私钥和第二临时公钥,获取密钥交换的第二会话密钥;通过所述第二会话密钥解密签名密文;通过所述签名验证解密后的签名密文;若验证通过,则解析出所述第二节点的交易信息;所述交易信息包括:竞拍价格。在一种可能的设计中,所述网络节点还包括:第四节点;在向所述第二节点发送处理结果之后,所述方法还包括:在第二节点完成对第二临时私钥的上链存储之后,向第四节点发起仲裁请求;第四节点通过第二临时私钥和第一临时公钥获取密钥交换的第一会话密钥;通过所述第一会话密钥解密签名密文;通过所述签名验证解密后的签名密文;若验证通过,则确定处理结果有效;若验证不通过,则确定处理结果无效。第二方面,本专利技术实施例提供一种信息处理装置,应用在包含多个节点的区块链网络中;所述区块链网络包括:第一节点、第三节点、第二节点;所述装置包括:交易发起模块,用于控制第一节点完成对交易内容的上链存储;所述交易内容包括:第一临时公钥、待分析信息、截止日期;所述第一临时公钥是通过第一临时私钥计算得到的;签名模块,用于控制第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,并完成对所述签名的上链存储;加密模块,用于控制第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储;验证模块,用于控制第一节点上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证;若验证通过,则向所述第二节点发送处理结果。在一种可能的设计中,所述签名模块,具体用于:控制第二节点与所述第三节点之间采用椭圆曲线签名算法生成签名。在一种可能的设计中,所述加密模块,具体用于:控制第二节点通过第二临时私钥和第一临时公钥,获取密钥交换的第一会话密钥;通过所述签名和所述第一会话密钥计算出签名密文;将所述签名密文上链存储,得到包含签名密文的账本;将第二临时公钥上链存储,并向第一节点发起交易请求;其中,所述第二临时公钥是通过第二临时私钥计算得到的。在一种可能的设计中,所述验证模块,具体用于:控制第一节点通过第一临时私钥和第二临时公钥,获取密钥交换的第二会话密钥;通过所述第二会话密钥解密签名密文;通过所述签名验证解密后的签名密文;若验证通过,则解析出所述第二节点的交易信息;所述交易信息包括:竞拍价格。在一种可能的设计中,所述网络节点还包括:第四节点;所述装置还包括:仲裁模块,用于在第二节点完成对第二临时私钥的上链存储之后,向第四节点发起仲裁请求;控制第四节点通过第二临时私钥和第一临时公钥获取密钥交换的第一会话密钥;通过所述第一会话密钥解密签名密文;通过所述签名验证解密后的签名密文;若验证通过,则确定处理结果有效;若验证不通过,则确定处理结果无效。第三方面,本专利技术实施例提供一种信息处理系统,包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的所述程序,当所述程序被执行时,所述处理器用于执行如第一方面中任一项所述的方法。第四方面,本专利技术实施例提供一种计算机可读存储介质,包括:计算机程序,当其在计算机上运行时,使得计算机执行第一方面所述的方法。本专利技术提供的信息处理方法、装置、系统及存储介质,应用在包含多个节点的区块链网络中;区块链网络包括第一节点、第二节点、第三节点;其中:第一节点完成对交易内容的上链存储;所述交易内容包括:第一临时公钥、待分析信息、截止日期;第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,并完成对所述签名的上链存储;第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储;第一节点从上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证;若验证通过,则向所述第二节点发送处理结果。本专利技术通过区块链和加密算法对交易过程的信息进行加密和记录,使得交易信息可追溯,不可篡改;并且可以避免交易者的信息泄露,保证交易者的信息安全。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的应用场景的结构示意图;图2为本专利技术实施例一提供的信息处理方法的流程图;图3为本专利技术实施例二提供的信息处理方法的流程图;图4为本专利技术实施例三本文档来自技高网...

【技术保护点】
1.一种信息处理方法,其特征在于,应用在包含多个节点的区块链网络中;所述区块链网络包括:第一节点、第二节点、第三节点;所述方法包括:/n第一节点完成对交易内容的上链存储;所述交易内容包括:第一临时公钥、待分析信息、截止日期;/n第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,并完成对所述签名的上链存储;/n第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储;/n第一节点从上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证;若验证通过,则向所述第二节点发送处理结果。/n

【技术特征摘要】
1.一种信息处理方法,其特征在于,应用在包含多个节点的区块链网络中;所述区块链网络包括:第一节点、第二节点、第三节点;所述方法包括:
第一节点完成对交易内容的上链存储;所述交易内容包括:第一临时公钥、待分析信息、截止日期;
第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,并完成对所述签名的上链存储;
第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储;
第一节点从上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证;若验证通过,则向所述第二节点发送处理结果。


2.根据权利要求1所述的方法,其特征在于,第二节点与所述第三节点之间执行盲签名协议,得到相应的签名,包括:
第二节点与所述第三节点之间采用椭圆曲线签名算法生成签名。


3.根据权利要求1所述的方法,其特征在于,第二节点通过所述签名来加密交易内容,得到签名密文,并完成所述签名密文的上链存储,包括:
第二节点通过第二临时私钥和第一临时公钥,获取密钥交换的第一会话密钥;
通过所述签名和所述第一会话密钥计算出签名密文;
将所述签名密文上链存储,得到包含签名密文的账本;
将第二临时公钥上链存储,并向第一节点发起交易请求;其中,所述第二临时公钥是通过第二临时私钥计算得到的。


4.根据权利要求3所述的方法,其特征在于,第一节点从上链存储后所形成的账本中获取签名密文,并对所述签名密文进行解密和验证,包括:
第一节点通过第一临时私钥和第二临时公钥,获取密钥交换的第二会话密钥;
通过所述第二会话密钥解密签名密文;
通过所述签名验证解密后的签名密文;若验证通过,则解析出所述第二节点的交易信息;所述交易信息包括:竞拍价格。


5.根据权利要求3所述的方法,其特征在于,所述网络节点还包括:第四节点;
在向所述第二节点发送处理结果之后,所述方法还包括:
在第二节点完成对第二临时私钥的上链存储之后,向第四节点发起仲裁请求;
第四节点通过第二临时私钥和第一临时公钥获取密钥交换的第一会话密钥;
通过所述第一会话密钥解密签名密文;
通过所述签名验证解密后的签名密文;若验证通过,则确定处理结果有效;若验证不通过,则确定处理结果无效。


6.一种信息处理装置,其特征在于,应用在包含多个节点的区块链网络中;所述区块链网络包括:第一节点、第三节点、第二节点;所述装置包括...

【专利技术属性】
技术研发人员:张林黄海泉孙海波
申请(专利权)人:北京沃东天骏信息技术有限公司
类型:发明
国别省市:北京;11

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

1