[发明专利]一种加解密速度控制方法、单元和安全芯片电路在审
申请号: | 202211320368.7 | 申请日: | 2022-10-26 |
公开(公告)号: | CN115632759A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 张席旗;首南青;樊俊锋 | 申请(专利权)人: | 深圳市纽创信安科技开发有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06 |
代理公司: | 深圳鼎合诚知识产权代理有限公司 44281 | 代理人: | 郭燕;彭家恩 |
地址: | 518057 广东省深圳市南山区粤海街道高新区社区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 解密 速度 控制 方法 单元 安全 芯片 电路 | ||
1.一种加解密速度控制方法,其特征在于,加解密方式基于ghash函数运算实现,所述加解密速度控制方法包括:
获取预设的完成一次ghash函数的乘法运算所需的计算时钟周期数N;
依据参与所述ghash函数的乘法运算的乘数X和被乘数Y的数据长度L及所述计算时钟周期数N,获取采用并行方式进行ghash函数乘法运算时所需的并行计算位数M;
依据所述乘数X和被乘数Y的数据长度L及所述并行计算位数M,获取完成所述ghash函数乘法运算的MUX的级数的数值P;
设定用于所述ghash函数乘法运算的MUX的级数为数值P,并完成所述乘数X和被乘数Y的ghash函数的乘法运算,以获取积Z。
2.权利要求1所述的加解密速度控制方法,其特征在于,所述获取预设的完成一次ghash函数的乘法运算所需的计算时钟周期数N,包括:
预设的完成一次ghash函数的乘法运算所需的计算时钟周期数N与加解密速度负相关。
3.权利要求1所述的加解密速度控制方法,其特征在于,所述依据参与所述ghash函数的乘法运算的乘数X和被乘数Y的数据长度L及所述计算时钟周期数N,获取采用并行方式进行ghash函数乘法运算时所需的并行计算位数M,包括:
依据计算时钟周期与并行需求位数对照表获取所述并行计算位数M;其中,所述计算时钟周期与并行需求位数对照表是依据在所述预设计算时钟周期数N内采用并行方式完成一次所述ghash函数的乘法运算时,所述乘数X和所述被乘数Y的数据长度L与所述并行计算位数M的对应关系获取。
4.权利要求1所述的加解密速度控制方法,其特征在于,所述依据所述乘数X和被乘数Y的数据长度L及所述并行计算位数M,获取完成所述ghash函数乘法运算的MUX的级数的数值P,包括:
依据并行计算位数与级数对照表获取完成所述ghash函数乘法运算的MUX的级数的数值P;其中,所述并行计算位数与级数对照表是依据在所述预设计算时钟周期数N内采用并行方式完成一次所述ghash函数的乘法运算时,所述并行计算位数M与完成该次所述ghash函数乘法运算所需的MUX的级数的对应关系获取。
5.一种计算机可读存储介质,其特征在于,所述介质上存储有程序,所述程序能够被处理器执行以实现如权利要求1至4中任一项所述的加解密速度控制方法。
6.一种加解密速度控制单元,其特征在于,包括:
速度设定模块,用于依据预设的加解密速度设定完成一次ghash函数的乘法运算所需的计算时钟周期数N;
位数获取模块,用于依据参与所述ghash函数的乘法运算的乘数X和被乘数Y的数据长度L及所述计算时钟周期数N,获取采用并行方式进行ghash函数乘法运算时所需的并行计算位数M;
数值设定模块,用于依据所述乘数X和被乘数Y的数据长度L及所述并行计算位数M,获取完成所述ghash函数乘法运算的MUX的级数的数值P;
加解密计算模块,用于选取级数为数值P的MUX完成所述乘数X和被乘数Y的ghash函数的乘法运算,以获取积Z。
7.权利要求1所述的加解密速度控制单元,其特征在于,预设的完成一次ghash函数的乘法运算所需的计算时钟周期数N与加解密速度负相关。
8.一种安全芯片电路,其特征在于,包括如权利要求6至7任一项所述的加解密速度控制单元,所述加解密速度控制单元用于实现对所述安全芯片电路执行加解密计算的速度的控制。
9.权利要求8所述的安全芯片电路,其特征在于,还包括:
加密速度设定单元,用于依据预设的加解密等级信息设定加解密计算速度;其中,不同的加解密等级信息对应的加解密计算速度也不同。
10.权利要求9所述的安全芯片电路,其特征在于,还包括:
等级查询单元,用于从一预设的云服务器获取所述加解密等级信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市纽创信安科技开发有限公司,未经深圳市纽创信安科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211320368.7/1.html,转载请声明来源钻瓜专利网。