一种SM4二阶门限掩码方法
    31.
    发明公开

    公开(公告)号:CN115694781A

    公开(公告)日:2023-02-03

    申请号:CN202211323310.8

    申请日:2022-10-27

    Abstract: 本发明公开了一种SM4二阶门限掩码方法,该方法基于多项式基采用一次同构映射实现SM4算法S盒的塔域分解,将SM4算法加密模块分割为更小的组件;再基于门限掩码理论,分别针对每个组件设计掩码方案,针对塔域分解后的SM4算法S盒,使用自动化搜索手段,寻找符合条件的最优门限掩码,并引入换岗技术实现随机数复用,减少掩码方案中随机数的使用,保证算法能够有效抵抗二阶功耗攻击的同时,降低硬件资源开销。

    一种检测和抵御差分故障攻击的方法

    公开(公告)号:CN113206734B

    公开(公告)日:2022-04-29

    申请号:CN202110483728.4

    申请日:2021-04-30

    Abstract: 本发明公开了一种检测和抵御差分故障攻击的方法,该方法首先根据原始加密模块构建冗余加密模块;其次,基于消息认证码方法检测冗余加密模块是否存在故障注入,并与原始加密模块对比检测原始加密模块是否存在故障注入,完成双重差分故障攻击或差分故障攻击检测;最后,在确定存在差分故障注入后,基于密文差分值和感染函数检测目标算法的每一轮密文差分值,定位攻击者所注入的故障源,并使用随机数和感染函数对密文差分值进行隐藏实现防护。本发明方法能够快速确定攻击者在目标算法中所注入差分故障的具体位置,并针对注入的差分故障,利用随机数和感染函数进行防护,使得攻击者无法进行差分故障攻击。

    密码S盒无随机数门限实现新方法

    公开(公告)号:CN108718230B

    公开(公告)日:2021-08-03

    申请号:CN201810557267.9

    申请日:2018-06-01

    Abstract: 本发明公开了一种密码S盒无随机数门限实现新方法,摒弃了传统引入额外随机数的思想,转而从S盒本身出发,利用均匀性复用技术,重复使用密码S盒输出共享因子,把S盒的输出共享因子作为新的随机数输入,替换原来所需的额外随机数,来确保整个非线性层的均匀性,从而巧妙的避免了额外随机数的加入。不仅满足了门限实现函数的均匀性,而且能够节省芯片面积;为密码S盒掩码方案的轻量化设计提供了新思路,具有广阔的应用前景。

    对称密码系统代数次数评估方法

    公开(公告)号:CN107395347B

    公开(公告)日:2021-06-15

    申请号:CN201710659243.X

    申请日:2017-08-04

    Abstract: 本发明公开了一种对称密码系统代数次数评估新方法,利用对对称密码系统代数次数的迭代评估,扩展了一种新的对代数次数精确评估的优化算法。基于这个算法框架,提出一种寻找代数次数下界并且具体有效的算法。该算法不仅可以快速评估计算,而且可以对分析轮数进行准确评估,也是第一个用于有效精确评估对称密码系统代数次数的下界。若取值适当,不仅可以计算出布尔函数代数次数的下界,甚至可以输出布尔函数的最大项。它也可应用于密钥恢复攻击和更多的加密基元。因此,代数次数的精确评估对设计或分析对称密码系统均有十分重要的意义。

    一种基于关键词匹配的正文抽取方法

    公开(公告)号:CN107229668B

    公开(公告)日:2020-04-21

    申请号:CN201710131780.7

    申请日:2017-03-07

    Abstract: 本发明公开了一种基于关键词匹配的正文抽取方法,通过统计网页源代码Keywords标签中的关键词并以该关键词建立标准库,再构建相应的DOM树;层次遍历DOM树,统计DOM树中所有节点包含关键词的数量,以节点与其父节点所含关键词数量的比率关系来计算节点的关键词权重,并通过对节点子女最大关键词权重的判断,有效甄别并定位包含正文文本的正文节点,完成正文抽取;针对关键词匹配方法不能有效抽取的短文本问题,提出相似度匹配方法,其将段落文本和页面标题转换成8位二进制数据,通过海明距离判断相似性实现短文本的正文抽取。本发明以网页自设置的关键词进行匹配,不需要训练数据,也不需要进行样本学习,脱离了网站结构的限制,具有较好的通用性。

    一种基于Hadoop的分布式入侵检测系统

    公开(公告)号:CN105391742B

    公开(公告)日:2019-05-21

    申请号:CN201510953639.6

    申请日:2015-12-18

    Abstract: 本发明公开了一种基于Hadoop的分布式入侵检测系统,包括数据采集模块、数据存储模块、控制中心和数据分析模块,其中控制中心包括系统管理模块、系统监控模块、任务调度模块和报警响应模块。本发明利用Hadoop的分布式计算框架,使系统具有良好的互操作性,提高了系统的可靠性;系统采用分布式方式进行数据并行采集,提高数据采集能力,降低丢包率;系统采用的算法中根据结点的能力和负载分配数据,并采用动态负载均衡策略进行调整,有效发挥结点的数据处理能力,维持系统的负载均衡;利用本算法避免了将包含同一攻击的数据分发到两个或多个检测结点分别处理而破坏数据的完整性,有效提高检测率。

    一种基于规则网格DEM数据的路径规划新方法

    公开(公告)号:CN107228668A

    公开(公告)日:2017-10-03

    申请号:CN201710345987.4

    申请日:2017-05-17

    Abstract: 本发明公开了一种基于规则网格DEM数据的路径规划新方法,以距离和坡度作为路径搜索的评估指标,为平衡距离与坡度的相互影响,基于空间路径的距离函数和以指数函数构造的坡度函数,设计DA*算法的完备性函数g(n);以DEM数据计算函数中的参数,对新的完备性函数g(n)进行优化,使其适应DEM数据不同分辨率的变化;基于同样的策略和函数构造方法,构造DA*算法新的启发性函数h(n);为提高算法的搜索效率,通过对初始权值的设置,以及在搜索过程中对权值的动态调整,改变完备性函数和启发性函数对评估结果的影响,使得构造的新的DA*寻路算法能够高效地搜索出合适的路径,具有对DEM数据分辨率的自适应性,且适用于不同的应用环境。

    基于非易失性存储器的轻量级流密码算法实现方法

    公开(公告)号:CN116192390B

    公开(公告)日:2025-04-29

    申请号:CN202310204265.2

    申请日:2023-03-06

    Abstract: 本发明公开了基于非易失性存储器的轻量级流密码算法实现方法,该方法结合CKEY和CIV思想,基于2个NFSR,以及1个非易失性存储器,构造一个轻量级流密码算法,将2个NFSR串联,1个非易失性的外部存储器存储初始向量和密钥前缀,并使用选择函数对参与的非易失性状态比特进行选择,选择的状态比特在算法初始化过程和密钥流产生过程参与运算;最终选取2个NFSR的部分状态经过复杂的输出函数,得到输出比特;在算法初始化过程中,输出函数的输出参与内部状态的更新;密钥流生成阶段,输出函数的输出为密钥比特且不参与更新。该方法在降低硬件开销的同时,有效抵抗TMDTO攻击,提高算法安全性。

    一种基于GPU的ARX型分组密码最优差分特征搜索方法

    公开(公告)号:CN119834959A

    公开(公告)日:2025-04-15

    申请号:CN202411978350.5

    申请日:2024-12-31

    Abstract: 本发明公开了一种基于GPU的ARX型分组密码最优差分特征搜索方法,该方法先选择一个高概率的差分转移将整个搜索过程拆分为正向搜索、逆向搜索两部分;以差分转移构建及概率计算作为核函数,设计基于GPU的并行方案,并行计算每一轮中不同状态的差分转移概率;基于GPU并行计算结果和设置的概率阈值作为搜索过程中剪枝的判定条件,按照分支定界策略逐轮搜索最优差分特征,完成正向和逆向的搜索,获得两部分最优差分特征;最后,对两部分的最优差分特征拼接得到完整轮数的最优差分特征。利用本发明方法进行搜索,能够有效降低递归深度,并通过并行计算提高搜索效率,缩短计算时间,提高ARX型分组密码最优差分特征搜索速度。

    一种基于均值岭回归的功耗分析方法

    公开(公告)号:CN113705107B

    公开(公告)日:2023-09-08

    申请号:CN202111019247.4

    申请日:2021-09-01

    Abstract: 本发明公开了一种基于均值岭回归的功耗分析方法,包括如下步骤:采集密码设备运行过程中的功耗数据;根据算法结构计算中间值;基于岭回归思想与实际测量出的功耗数据相关联,对每一个假设密钥建立动态模型,并对每一个假设密钥的建模结果进行均值化处理建立功耗模型;采用皮尔逊相关系数计算功耗模型输出值与实际测量出的功耗数据之间的相关性,实现对密码算法内部秘密信息的分析,恢复出密码设备的密钥信息。本发明分析方法通过均值建模有效降低了功耗模型输出的矩阵维度,有效降低后续相关性分析的计算复杂度。本发明分析方法具有通用性,适用于大多数分组密码算法。

Patent Agency Ranking