【技术实现步骤摘要】
数据处理方法、装置及相关设备
[0001]本专利技术实施例涉及虚拟机
,具体涉及一种数据处理方法、装置及相关设备。
技术介绍
[0002]区块链是由互联网上的计算机系统组成的分布式网络,这些计算机系统共同保存在区块链产生的交易账户和交易信息。在区块链中,区块链数据分散保存在整个网络中并受到保护,链上的每台计算机都可以作为一个节点,通过信息交换获取区块链中的信息,从而使得区块链中的数据无法通过网络进行篡改。有鉴于此,越来越多的用户选择利用区块链网络进行交易。
[0003]然而,在区块链网络中,仍可能由于计算机系统的安全性不足造成用户损失。
技术实现思路
[0004]有鉴于此,本专利技术实施例提供一种数据处理方法、装置及相关设备,以提高计算机系统的安全性。
[0005]为实现上述目的,本专利技术实施例提供如下技术方案:
[0006]一种数据处理方法,所述方法包括:
[0007]生成待签名数据;
[0008]发送安全通道建立请求,以建立与安全处理器间的安全通道;所述安全处理器用于存储用户私钥至所述安全处理器配置的安全存储设备,所述安全存储设备禁止处理器访问;
[0009]在安全通道建立后,基于所述安全通道,发送所述待签名数据至安全处理器,以使所述安全处理器基于所述用户私钥对所述待签名数据签名;
[0010]获取安全通道传输的签名后的签名数据。
[0011]可选的,所述发送安全通道建立请求之后,所述基于所述安全通道,发送所述待签名数据至安全 ...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:生成待签名数据;发送安全通道建立请求,以建立与安全处理器间的安全通道;所述安全处理器用于存储用户私钥至所述安全处理器配置的安全存储设备,所述安全存储设备禁止处理器访问;在安全通道建立后,基于所述安全通道,发送所述待签名数据至安全处理器,以使所述安全处理器基于所述用户私钥对所述待签名数据签名;获取安全通道传输的签名后的签名数据。2.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述安全通道,发送所述待签名数据至安全处理器之前,还包括:基于所述安全通道,向安全处理器发送密钥生成请求,以使安全处理器生成用户密钥对,所述用户密钥对包括相匹配的用户公钥和用户私钥,其中,所述用户私钥用于存储至安全存储设备;获取安全处理器基于所述安全通道传输的用户公钥。3.根据权利要求1所述的数据处理方法,其特征在于,所述发送安全通道建立请求,以建立与安全处理器间的安全通道,包括:基于第一预设密钥签名所述安全通道建立请求;将签名后的安全通道建立请求发送至安全处理器,其中,所述安全处理器中配置有第二预设密钥,所述第二预设密钥与所述第一预设密钥相匹配。4.根据权利要求3所述的数据处理方法,其特征在于,所述第一预设密钥为区块链私钥,所述第二预设密钥为区块链公钥,所述区块链私钥和所述区块链公钥基于区块链网络获取的区块链软件中的区块链证书获取;所述基于第一预设密钥签名所述安全通道建立请求之前,还包括:将所述区块链软件中的区块链证书导入至安全处理器,以使安全处理器基于所述区块链证书,获取所述区块链公钥;其中,所述区块链证书中至少包括所述区块链公钥。5.根据权利要求4所述的数据处理方法,其特征在于,所述将所述区块链软件中的区块链证书导入至安全处理器之前,还包括:在安装区块链软件后,利用处理器的固设密钥签名所述区块链软件中的区块链证书。6.根据权利要求2所述的数据处理方法,其特征在于,所述获取安全处理器基于所述安全通道传输的用户公钥之后,还包括:将所述用户公钥同步至区块链网络内的所有节点。7.根据权利要求3所述的数据处理方法,其特征在于,所述基于所述安全通道,发送所述待签名数据至安全处理器之前,还包括:接收对应处理器端的安全通道密钥,其中,所述处理器端的安全通道密钥基于区块链公钥加密;基于区块链私钥,解密得到对应处理器端的安全通道密钥。8.根据权利要求1所述的数据处理方法,其特征在于,所述待签名数据包括区块链的交易数据和对应交易数据的哈希值。9.根据权利要求1所述的数据处理方法,其特征在于,所述获取安全通道传输的签名后的签名数据之后,还包括:
将所述签名后的签名数据广播至区块链网络。10.根据权利要求2所述的数据处理方法,其特征在于,所述获取安全通道传输的签名后的签名数据之后,或者,所述获取基于所述安全通道传输的用户公钥之后,还包括:发出通道销毁请求,以使安全处理器销毁所述安全通道。11.一种数据处理方法,其特征在于,应用于安全处理器,所述安全处理器用于存储用户私钥至所述安全处理器配置的安全存储设备,所述安全存储设备禁止处理器访问,包括:获取安全通道建立请求,所述安全通道建立请求用于建立与处理器间的安全通道;基于所述安全通道建立请求,建立安全通道;利用安全存储设备存储的所述用户私钥,对所述安全通道传输的待签名数据签名,得到签名后的签名数据;基于所述安全通道,发送所述签名后的签名数据。12.根据权利要求11所述的数据处理方法,其特征在于,所述基于所述安全通道建立请求,建立安全通道之后,所述对所...
【专利技术属性】
技术研发人员:应志伟,姜新,
申请(专利权)人:海光信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。