[发明专利]一种软硬结合的加密控制方法在审
申请号: | 202310304723.X | 申请日: | 2023-03-24 |
公开(公告)号: | CN116506116A | 公开(公告)日: | 2023-07-28 |
发明(设计)人: | 朱飞;陈保文;陶传会;吴佳欢;马菲 | 申请(专利权)人: | 合芯科技有限公司;合芯科技(苏州)有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/14 |
代理公司: | 北京三聚阳光知识产权代理有限公司 11250 | 代理人: | 白淑君 |
地址: | 510799 广东省广州*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软硬 结合 加密 控制 方法 | ||
1.一种软硬结合的加密控制方法,其特征在于,所述方法包括:
获取各个加密算法模式,并根据目标处理器的运行状况对所述各个加密算法模式分别进行模拟数据运算,以获取所述各个加密算法模式在目标处理器的不同运行状况下分别对应的数据长度阈值;所述各个加密算法模式包括非对称加密算法模式、对称加密算法模式及摘要加密算法模式;
获取目标处理器的当前运行状况、待处理数据的数据长度及所述待处理数据对应的目标加密算法模式;
根据所述待处理数据对应的目标加密算法模式,获取所述目标加密算法模式在目标处理器的当前运行状况下对应的目标数据长度阈值;
将所述目标数据长度阈值及所述目标处理器的当前运行状况,与所述待处理数据的数据长度进行分析比较,并根据分析比较结果确定目标加密方式;所述目标加密方式包括软件加密方式或硬件加密方式。
2.根据权利要求1所述的方法,其特征在于,所述将所述目标数据长度阈值及所述目标处理器的当前运行状况,与所述待处理数据的数据长度进行分析比较,并根据分析比较结果确定目标加密方式,包括:
根据所述目标处理器的当前运行状况,确定所述目标处理器的当前CPU系数;
获取所述目标数据长度阈值与所述目标处理器的当前CPU系数的乘积结果,并将所述乘积结果与所述待处理数据的数据长度进行比较;
根据所述乘积结果与所述待处理数据的数据长度之间的比较结果,确定目标加密方式。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标处理器的当前运行状况,确定所述目标处理器的当前CPU系数,包括:
根据所述目标处理器的当前运行状况,确定所述目标处理器的CPU使用率及CPU配置数据;
根据所述CPU使用率及所述CPU配置数据,获取所述目标处理器的当前CPU系数。
4.根据权利要求2所述的方法,其特征在于,所述根据所述乘积结果与所述待处理数据的数据长度之间的比较结果,确定目标加密方式,包括:
当所述乘积结果大于所述待处理数据的数据长度时,确定目标加密方式为软件加密方式;
当所述乘积结果小于所述待处理数据的数据长度时,确定目标加密方式为硬件加密方式。
5.根据权利要求1至4任一所述的方法,其特征在于,在所述获取目标处理器的当前运行状况、待处理数据的数据长度及所述待处理数据对应的目标加密算法模式之后,所述方法还包括:
获取外部输入的第一预设数据长度阈值及第二预设数据长度阈值,并根据所述第一预设数据长度阈值及所述第二预设数据长度阈值确定所述待处理数据的目标加密方式;
其中,所述第一预设数据长度阈值指示所述待处理数据在所述目标处理器的指定运行状况下所采用的指定加密算法模式对应的目标加密方式为软件加密方式;
所述第二预设数据长度阈值指示所述待处理数据在所述目标处理器的指定运行状况下所采用的指定加密算法模式对应的目标加密方式为硬件加密方式。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
当所述硬件加密方式对应的加密设备存在故障时,将所述目标处理器在故障运行状况下所采用的目标加密算法模式对应的数据长度阈值设置为第一预设数据长度阈值,以确定所述目标加密方式为软件加密方式。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
将所述各个加密算法模式在目标处理器的不同运行状况下分别对应的数据长度阈值,写入至目标配置文件;
将所述待处理数据在所述目标处理器的指定运行状况下,所采用的指定加密算法模式对应的所述第一预设数据长度阈值或所述第二预设数据长度阈值,写入至所述目标配置文件;
将所述目标处理器在故障运行状况下所采用的目标加密算法模式对应的所述第一预设数据长度阈值,写入至所述目标配置文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合芯科技有限公司;合芯科技(苏州)有限公司,未经合芯科技有限公司;合芯科技(苏州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310304723.X/1.html,转载请声明来源钻瓜专利网。