[发明专利]加密装置及方法、设备和介质有效
申请号: | 202111508362.8 | 申请日: | 2021-12-10 |
公开(公告)号: | CN114124360B | 公开(公告)日: | 2023-06-16 |
发明(设计)人: | 尹瑞程 | 申请(专利权)人: | 胜斗士(上海)科技技术发展有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/40 |
代理公司: | 北京市汉坤律师事务所 11602 | 代理人: | 魏小薇;吴丽丽 |
地址: | 200120 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 加密 装置 方法 设备 介质 | ||
1.一种加密装置,被配置为将输入数据转换为加密数据,所述装置包括:
位长调节模块,被配置为:基于期望位长信息,将所述输入数据转换为中间数据;
加密运算模块,被配置为:
对所述中间数据进行加密运算,以生成加密数据;以及
计算所述中间数据的有效位长信息,作为所述输入数据的有效位长信息;以及
期望位长计算模块,被配置为:
基于所述输入数据的有效位长信息,更新所述期望位长信息,以使得所述加密装置基于所述期望位长信息将下一输入数据转换为所述加密数据。
2.如权利要求1所述的装置,其中,所述输入数据包括一条或多条子输入数据,所述子输入数据包括待加密部分和小数部分,所述期望位长信息包括期望密文位长和期望小数位长,并且,所述位长调节模块包括:
补零子模块,被配置为:对每条子输入数据,响应于该子输入数据的待加密部分的位长小于所述期望密文位长,对该子输入数据的待加密部分进行补零操作,以生成所对应的中间数据的待加密部分,使得所对应的中间数据的待加密部分的位长为所述期望密文位长;和/或
位缩减子模块,被配置为:对每条子输入数据,响应于该子输入数据的待加密部分的位长大于所述期望密文位长,对该子输入数据的小数部分进行位缩减操作,以生成所对应的中间数据的小数部分,使得所对应的中间数据的小数部分的位长为所述期望小数位长。
3.如权利要求2所述的装置,其中,所述输入数据包括一条子输入数据,所述输入数据的有效位长信息包括所述输入数据的有效密文位长和有效小数位长,所述加密运算模块包括有效位长计算子模块,其中,所述有效位长计算子模块被配置为:
对于该子输入数据,计算所对应的中间数据的待加密部分的有效位长,作为该子输入数据的有效密文位长,并且,计算所对应的中间数据的小数部分的有效位长,作为子输入数据的有效小数位长,并且
所述期望位长计算模块包括位长信息子计算模块,其中,所述位长信息子计算模块被配置为:
将所述期望密文位长设置为该子输入数据的有效密文位长;以及
将所述期望小数位长设置为该子输入数据的有效小数位长。
4.如权利要求2所述的装置,其中,所述输入数据包括多条子输入数据,所述输入数据的有效位长信息包括所述输入数据的有效密文位长和有效小数位长,并且,所述加密运算模块包括有效位长计算子模块,其中,所述有效位长计算子模块,被配置为:
选择所述多条子输入数据中的待统计子输入数据;
对于所述待统计子输入数据中的每条子输入数据,计算所对应的中间数据的待加密部分的有效位长,作为该子输入数据的有效密文位长,并且,计算所对应的中间数据的小数部分的有效位长,作为子输入数据的有效小数位长,并且
所述期望位长计算模块包括位长信息子计算模块,其中,所述位长信息子计算模块被配置为:
对于所述待统计子输入数据中的每条子输入数据,计算该子输入数据的有效密文位长和有效小数位长之和,作为该子输入数据的有效位长;
选择所述待统计子输入数据中具有最大有效位长的子输入数据,作为所述输入数据的目标子输入数据;
将所述期望密文位长设置为所述目标子输入数据的有效密文位长;以及
将所述期望小数位长设置为所述目标子输入数据的有效小数位长。
5.如权利要求4所述的装置,其中,所述加密运算模块还包括:
数据归类子模块,被配置为:根据预设规则将所述输入数据的中间数据划分为一个或多个集合;以及
一个或多个并行计算子模块,其中,所述并行计算子模块被配置为:对于该并行计算子模块所对应的中间数据的集合,进行所述中间数据的集合所对应的加密运算,并且,计算所述中间数据的集合所对应的有效位长信息。
6.如权利要求5所述的装置,所述加密运算模块还包括自适应子模块,其中,所述自适应子模块被配置为:
基于所述输入数据中的子输入数据的数量,确定所述加密运算模块的并行计算子模块的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于胜斗士(上海)科技技术发展有限公司,未经胜斗士(上海)科技技术发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111508362.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于超声波的手写识别方法、系统及移动端和服务器
- 下一篇:一种供墨系统