[发明专利]用于基于区块链系统的加密密钥管理的方法和设备在审
申请号: | 201980005812.6 | 申请日: | 2019-11-29 |
公开(公告)号: | CN111386673A | 公开(公告)日: | 2020-07-07 |
发明(设计)人: | 邵佳翼 | 申请(专利权)人: | 支付宝(杭州)信息技术有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;G06F21/64;G06Q20/38 |
代理公司: | 北京博思佳知识产权代理有限公司 11415 | 代理人: | 艾佳 |
地址: | 310000 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 基于 区块 系统 加密 密钥 管理 方法 设备 | ||
本文公开了用于管理加密密钥的方法、装置、包括存储在计算机可读介质上的计算机程序。所述方法之一包括:接收针对交易数据的签名的请求;分配与所述请求相对应的密钥管理器;所述密钥管理器获得对所述交易数据的签名和加密密钥,其中,所述加密密钥为公钥,并且对所述交易数据的签名是基于与所述公钥相对应的私钥获得的。
技术领域
本文总体上涉及计算机技术,更具体地,涉及用于基于区块链系统的加密密钥管理的方法和设备。
背景技术
区块链系统,也称为分布式账本系统(DLS)或共识系统,可以使参与实体安全且不可篡改地存储数据。在不参考任何特定用例的情况下,区块链系统可以包括任何DLS并且可以用于公有区块链网络、私有区块链网络和联盟区块链网络。公有区块链网络向所有实体开放使用系统,并开放参与共识处理。私有区块链网络为特定实体提供,该特定实体集中控制读写权限。联盟区块链网络针对选择的实体组群提供,该实体组群控制共识处理,并且联盟区块链网络包括访问控制层。
区块链系统维护一个或多个区块链。区块链是用于存储诸如交易的数据的数据结构,其可以防止恶意方篡改和操纵数据。
基于区块链的交易通常需要来自与交易相关的签名机构的一个或多个数字签名。可以使用加密密钥来提供数字签名。在常规的加密密钥管理系统中,用户可以使用用户选择的密码在中央中介(例如,中心化密钥管理服务)中创建账户,并且中央中介可以为用户管理加密密钥。
发明内容
在一个实施例中,提供了一种计算机实现的用于管理加密密钥的方法,该方法包括:接收针对交易数据的签名的请求;分配与该请求相对应的密钥管理器;所述密钥管理器获得对所述交易数据的签名和加密密钥,其中,所述加密密钥为公钥,并且对所述交易数据的签名是基于与所述公钥相对应的私钥获得的。
在另一实施例中,提供一种用于管理加密密钥的设备,所述设备包括:一个或多个处理器;耦接到所述一个或多个处理器且其上存储有指令的一个或多个计算机可读存储器,当所述指令由所述一个或多个处理器执行时,以接收针对交易数据的签名的请求;分配与该请求相对应的密钥管理器;获得对所述交易数据的签名和加密密钥,其中,所述加密密钥为公钥,并且对所述交易数据的签名是基于与所述公钥对应的私钥获得的。
在另一实施例中,提供了一种其中存储有指令的非暂态计算机可读介质,当所述指令由设备的处理器执行时,使得所述设备执行用于管理加密密钥的方法,所述方法包括:接收针对交易数据的签名请求;分配与该请求相对应的密钥管理器;所述密钥管理器获得对所述交易数据的签名和加密密钥,其中,所述加密密钥为公钥,并且对所述交易数据的签名是基于与所述公钥相对应的私钥获得的。
附图说明
包含在本文中并构成本文一部分的附图示出了实施例。在下列参考了附图的说明中,除非另有所示,不同附图中的相同标号表示相同或类似的元素。
图1是根据实施例的区块链系统的示意图。
图2是根据实施例的用于管理加密密钥并获得对交易数据的签名的系统的示意图。
图3是根据实施例的用于管理加密密钥并获得对交易数据的签名的设备的示意图。
图4是根据实施例的用于管理加密密钥并获得对交易数据的签名的方法的示意图。
图5是根据实施例的用于管理加密密钥并获得对交易数据的签名的方法的流程图。
图6是根据实施例的用于响应于签名请求分配密钥管理器的方法的流程图。
图7是根据实施例的用于管理加密密钥并获得对交易数据的签名的方法的流程图。
图8是根据实施例的用于管理加密密钥并获得对交易数据的签名的设备的示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于支付宝(杭州)信息技术有限公司,未经支付宝(杭州)信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980005812.6/2.html,转载请声明来源钻瓜专利网。