[发明专利]一种私钥存储方法、装置和相关设备有效
申请号: | 202010230033.0 | 申请日: | 2020-03-27 |
公开(公告)号: | CN111431713B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 黄业辉;石巍;提江伟;孔利;李茂材 | 申请(专利权)人: | 财付通支付科技有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;杜维 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 方法 装置 相关 设备 | ||
一种私钥存储方法、装置和相关设备。所述一种私钥存储方法包括:接收客户端发送的密钥协商申请,根据所述密钥协商申请制定对应的密钥位置,并在所述密钥位置上生成对应的加密密钥,所述密钥位置为加密机内部的密钥位置;接收所述客户端发送的目标用户的私钥,根据所述加密密钥对所述私钥进行加密,得到所述私钥对应的加密密文;所述私钥用于对目标账户内的交易数据进行签名、加解密,以使用所述目标账户内的虚拟资产;发送所述私钥对应的加密密文至托管服务器,以使得所述托管服务器存储所述私钥对应的加密密文。采用本发明实施例,可以通过加密机对用户私钥进行加密,有效防止用户私钥的泄露,从而保障用户在区块链网络中的虚拟资产的安全。
技术领域
本发明涉及区块链技术领域,尤其涉及一种私钥存储方法、装置和相关设备。
背景技术
区块链技术是一种基于P2P(Peer To Peer,点对点)的互联网技术,具有去中心化、集体维护和高度透明等特点。其中,通过公钥可以计算出区块链账户的区块链地址,而私钥可以用于对区块链账户内的交易信息进行授权签名,即确认该交易信息的有效性,并且实现同态加密等功能。可见,区块链账户的使用与私钥紧密相关,私钥与中心化记账系统(支付宝、微信支付等)的密码一样重要,拥有私钥就拥有了区块链账户的所有权,用户的私钥丢失,则用户在区块链中的区块链账户也随之丢失。
现有技术中,通过第三方托管机构代为保管自己的私钥以增加一个私钥的备份是大多数用户认可的一种方法。然而,该方法使得第三方托管机构直接知晓了用户的私钥,容易导致用户的私钥的泄露,从而无法保证用户私钥在第三方托管机构的安全,用户也将面临虚拟财产被盗的风险。
发明内容
本发明实施例提供了一种私钥存储方法、装置和相关设备,可以使得第三方托管机构无法知晓或获取到用户私钥的明文,从而有效防止用户私钥的泄露,保障用户在区块链网络中的账户安全。
一方面,本发明实施例提供了一种私钥存储方法,该方法包括:
接收客户端发送的密钥协商申请,根据所述密钥协商申请制定对应的密钥位置,并在所述密钥位置上生成对应的加密密钥,所述密钥位置为加密机内部的密钥位置;
接收所述客户端发送的目标用户的私钥,根据所述加密密钥对所述私钥进行加密,得到所述私钥对应的加密密文;所述私钥用于对目标账户内的交易数据进行签名、加解密,以证明所述目标用户的合法身份,并允许所述目标用户使用所述目标账户内的虚拟资产,所述目标账户为所述目标用户通过所述客户端管理基于区块链技术的所述虚拟资产的账户;
发送所述私钥对应的加密密文至托管服务器,以使得所述托管服务器存储所述私钥对应的加密密文。
一方面,本发明实施例提供了一种私钥存储装置,包括:
生成模块,用于接收客户端发送的密钥协商申请,根据所述密钥协商申请制定对应的密钥位置,并在所述密钥位置上生成对应的加密密钥,所述密钥位置为加密机内部的密钥位置;
加密模块,用于接收所述客户端发送的目标用户的私钥,根据所述加密密钥对所述私钥进行加密,得到所述私钥对应的加密密文;所述私钥用于对目标账户内的交易数据进行签名、加解密,以证明所述目标用户的合法身份,并允许所述目标用户使用所述目标账户内的虚拟资产,所述目标账户为所述目标用户通过所述客户端管理基于区块链技术的所述虚拟资产的账户;
第一发送模块,用于发送所述私钥对应的加密密文至托管服务器,以使得所述托管服务器存储所述私钥对应的加密密文。
其中,所述根据所述密钥协商申请制定对应的密钥位置,并在所述密钥位置上生成对应的加密密钥之前,所述装置还包括:
第二发送模块,用于发送所述目标用户的身份验证请求至所述托管服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于财付通支付科技有限公司,未经财付通支付科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010230033.0/2.html,转载请声明来源钻瓜专利网。