【技术实现步骤摘要】
密钥管理方法及装置
[0001]本申请涉及加密
,具体涉及一种密钥管理方法及装置。
技术介绍
[0002]随着区块链技术的成长,越来越多的投资者开始接触数字货币。然而,用于管理数字货币的密钥由于位数较多且毫无规律,往往非常难以记忆,成为了数字货币普及路上的门槛。为了让用户能够更加方便且更加稳妥地保管密钥,近些年市场上涌现出了一些解决方案,然而,始终没有出现一种方案能够真正地消解用户在密钥管理方面的压力。
[0003]与此同时,物联网正在高速发展,生活中越来越多的产品开始实现智能化管理。然而,各类智能产品导致用户需要管理众多的零散账户,反而让用户感到不便。如果发生管理不善的情况,甚至会给用户的资产带来安全隐患。
技术实现思路
[0004]有鉴于此,为了解决现有技术中用户在资产管理方面所面临的上述问题,本申请的实施例提供了一种密钥管理方法及装置。
[0005]根据本申请实施例的第一方面,提供了一种密钥管理方法,包括:获取数字身份的第一身份认证方式对应的第一认证解密密钥;获取数字身份待添加的第二身份认证方式对应的第二认证加密密钥;利用第一认证解密密钥对第一身份认证方式对应的初始加密第一角色解密密钥进行解密,得到第一角色解密密钥;利用第二认证加密密钥对第一角色解密密钥进行加密,得到第二身份认证方式对应的初始加密第一角色解密密钥,其中,第一角色解密密钥与数字身份的至少一个角色中的第一角色对应,用于对加密后的第一目标密钥进行解密,以得到第一目标密钥。
[0006]根据本申请实施例的第 ...
【技术保护点】
【技术特征摘要】
1.一种密钥管理方法,其特征在于,包括:获取数字身份的第一身份认证方式对应的第一认证解密密钥;获取所述数字身份待添加的第二身份认证方式对应的第二认证加密密钥;利用所述第一认证解密密钥对所述第一身份认证方式对应的初始加密第一角色解密密钥进行解密,得到第一角色解密密钥;利用所述第二认证加密密钥对所述第一角色解密密钥进行加密,得到所述第二身份认证方式对应的初始加密第一角色解密密钥,其中,所述第一角色解密密钥与所述数字身份的至少一个角色中的第一角色对应,用于对加密后的第一目标密钥进行解密,以得到第一目标密钥。2.根据权利要求1所述的密钥管理方法,其特征在于,所述第一身份认证方式对应所述数字身份的多个权限等级中的第一权限等级,所述第二身份认证方式对应所述多个权限等级中的第二权限等级,所述第一权限等级具有管理所述第一角色对应资产的权限,其中,在所述利用所述第一认证解密密钥对所述第一身份认证方式对应的初始加密第一角色解密密钥进行解密之前,所述密钥管理方法还包括:确定所述第二身份认证方式的第二权限等级。3.根据权利要求2所述的密钥管理方法,其特征在于,所述第一权限等级高于所述第二权限等级,所述第一权限等级还具有管理所述至少一个角色中的第二角色对应资产的权限,所述第二权限等级具有管理所述第一角色对应资产的权限。4.根据权利要求2所述的密钥管理方法,其特征在于,所述第一权限等级等于所述第二权限等级,所述第一权限等级还具有管理所述至少一个角色中的第二角色对应资产的权限,其中,所述密钥管理方法还包括:利用所述第一认证解密密钥对所述第一身份认证方式对应的初始加密第二角色解密密钥进行解密,得到第二角色解密密钥;利用所述第二认证加密密钥对所述第二角色解密密钥进行加密,得到所述第二身份认证方式对应的初始加密第二角色解密密钥,其中,所述第二角色解密密钥与所述第二角色对应,用于对加密后的第二目标密钥进行解密,以得到第二目标密钥,所述第一目标密钥用于管理所述第一角色对应的资产,所述第二目标密钥用于管理所述第二角色对应的资产。5.根据权利要求2所述的密钥管理方法,其特征在于,所述第一权限等级低于所述第二权限等级,所述第二权限等级具有管理所述第一角色和所述至少一个角色中的第二角色对应资产的权限,其中,所述密钥管理方法还包括:生成第二角色解密密钥;利用所述第二认证加密密钥对所述第二角色解密密钥进行加密,得到所述第二身份认证方式对应的初始加密第二角色解密密钥,其中,所述第二角色解密密钥与所述第二角色对应,用于对加密后的第二目标密钥进行解密,以得到第二目标密钥,所述第一目标密钥用于管理所述第一角色对应的资产,所述第二目标密钥用于管理所述第二角色对应的资产。6.根据权利要求1所述的密钥管理方法,其特征在于,所述数字身份还包括第三身份认证方式,所述第一身份认证方式对应所述数字身份的多个权限等级中的第一权限等级,所
述第三身份认证方式对应所述多个权限等级中的第三权限等级,所述第三权限等级等于或低于所述第...
【专利技术属性】
技术研发人员:王东临,
申请(专利权)人:北京书生网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。