[发明专利]密钥信息处理方法、装置、电子设备及计算机可读介质有效
申请号: | 201811442419.7 | 申请日: | 2018-11-29 |
公开(公告)号: | CN109412791B | 公开(公告)日: | 2019-11-22 |
发明(设计)人: | 李建熠 | 申请(专利权)人: | 北京三快在线科技有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/08;H04L29/06 |
代理公司: | 11438 北京律智知识产权代理有限公司 | 代理人: | 袁礼君;阚梓瑄<国际申请>=<国际公布> |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机可读介质 密钥信息处理 电子设备 策略数据 密钥 计算机信息处理 抽象化处理 传输 安全加密 密钥变换 密钥数据 密钥信息 目标密钥 生成密钥 信息安全 原始密钥 | ||
本公开涉及一种密钥信息处理方法、装置、电子设备及计算机可读介质。涉及计算机信息处理领域,该方法包括:确定至少一个变换策略;将获取到的原始密钥通过所述至少一个变换策略进行密钥变换,生成密钥数据;将所述至少一个变换策略进行抽象化处理,生成策略数据;以及通过所述密钥数据与所述策略数据生成目标密钥文件。本公开涉及的密钥信息处理方法、装置、电子设备及计算机可读介质,能够对待传输的密钥进行不同强度的安全加密,从而在密钥信息传输时提高密钥的信息安全强度。
技术领域
本公开涉及计算机信息处理领域,具体而言,涉及一种密钥信息处理方法、装置、电子设备及计算机可读介质。
背景技术
密钥是一种参数,它是在明文转换为密文或将密文转换为明文的算法中输入的参数。密钥加密是发送和接收数据的双方,使用相同的或对称的密钥对明文进行加密解密运算的加密方法。一般情况下,加密算法是公开的,能保证一个明文的关键在于密钥,密钥必须是保密的,它通常是一个字符串,并且可以按需频繁更换。因此,密钥的长度很重要,因为一旦找到解密密钥也就破译了密码,而密钥的长度越长,密钥空间就越大,遍历密钥空间所花费的时间就越长,破译的可能性也就越小。
在现有技术中,密钥隐藏或保护策略是通过对密钥进行数据变换,然后再传输的方式来实现密钥保密的。但是,现有技术中的方法密钥隐藏或保护策略其安全强度是固定的,无法根据不同的环境变换密钥隐藏的安全强度,从而导致随着时间的推移、计算能力的提升,密钥的隐藏可能不再安全。
因此,需要一种新的密钥信息处理方法、装置、电子设备及计算机可读介质。
在所述背景技术部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。
发明内容
有鉴于此,本公开提供一种密钥信息处理方法、装置、电子设备及计算机可读介质,能够对待传输的密钥进行不同强度的安全加密,从而在密钥信息传输时提高密钥的信息安全强度。
本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
根据本公开的一方面,提出一种密钥信息处理方法,包括:确定至少一个变换策略;将获取到的原始密钥通过所述至少一个变换策略进行密钥变换,生成密钥数据;将所述至少一个变换策略进行抽象化处理,生成策略数据;以及通过所述密钥数据与所述策略数据生成目标密钥文件。
在本公开的一种示例性实施例中,还包括:通过多个变换策略生成变换策略组。
在本公开的一种示例性实施例中,确定至少一个变换策略包括:生成M个变换策略;以及从所述M个变换策略中随机抽取N个变换策略;通过所述N个变换策略将所述原始密钥进行N次变换,生成密钥数据;其中,M>=N>1,M、N为正整数。
在本公开的一种示例性实施例中,将所述至少一个变换策略进行抽象化处理,生成策略数据包括:将所述至少一个变换策略逐条进行哈希变换,生成至少一个哈希数值;将所述至少一个哈希数值进行抽象化处理并映射至位数组中;以及通过所述位数组生成所述策略数据。
在本公开的一种示例性实施例中,将所述至少一个哈希数值进行抽象化处理并映射至位数组中包括:在所述至少一个哈希数值中的每一个哈希数值中提取预定个数的位数值;通过至少一个哈希数值的位数值生成位数值集合;以及将所述位数值集合中的位数值依次映射至所述位数组中。
根据本公开的一方面,提出一种密钥信息处理方法,包括:由目标密钥文件提取密钥数据与策略数据;通过所述策略数据获取至少一个变换策略;以及通过所述至少一个变换策略对所述密钥数据进行逆变换以获取密钥信息。
在本公开的一种示例性实施例中,通过所述策略数据获取至少一个变换策略包括:通过所述变换策略组与所述策略数据获取至少一个变换策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京三快在线科技有限公司,未经北京三快在线科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811442419.7/2.html,转载请声明来源钻瓜专利网。