一种面向轻量级密码的多轮密钥遗传算法侧信道分析方法

    公开(公告)号:CN119788265A

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

    申请号:CN202411702658.7

    申请日:2024-11-26

    Abstract: 本公开涉及多轮密钥领域,并且更具体地为一种面向轻量级密码的多轮密钥遗传算法侧信道分析方法,包括以下步骤:分别构造轮密钥K1和KT‑1的三元组,使用遗传算法并行搜索轮密钥K0和轮密钥K1对应的三元组及KT‑2和KT‑1对应的三元组;其中,轮密钥是分组密码算法中由主密钥通过密钥扩展算法生成的用于每一轮运算的子密钥;T是分组密码算法的加密轮数;K0指第一轮轮密钥;K1指第二轮轮密钥;KT‑2指倒数第二轮轮密钥;KT‑1指最后一轮轮密钥;三元组是用于表征特定轮密钥的含三个元素的集合,且每个元素的比特数与轮密钥相同。在分析并行实现的轻量级分组密码算法时,具有更低的计算复杂度和更高的恢复成功率。

    一种基于照度侧信道分析的工控系统实时监测方法

    公开(公告)号:CN119356273A

    公开(公告)日:2025-01-24

    申请号:CN202411198977.9

    申请日:2024-08-29

    Abstract: 本发明涉及一种工控系统实时监测方法,具体涉及一种基于照度侧信道分析的工控系统实时监测方法,属于工控系统安全监测技术领域。本发明实现方法为:1、构建用于工控系统采集的正常状态运行指令集与数字信号的映射关系;进而获得数字信号集;2、构建并训练多分类神经网络模型;3、将训练完成的多分类神经网络模型应用于工控系统的实际照度信号采集监测中;当实际照度信号的分类结果与正常运行指令集不匹配时,则异常进行报警;4、重复步骤3进行无间断实时工控系统监测;与现有技术相比,本方法将监测系统与工控系统物理隔离并利用实时监测,解决木马病毒等发作频率低、难捕捉的问题,并结合机器学习进行监测甄别,提高了监测效率及准确性。

    一种基于动态时间规整的密码侧信道分析方法

    公开(公告)号:CN119766417A

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

    申请号:CN202411946431.7

    申请日:2024-12-27

    Abstract: 本发明涉及信息安全密码领域,并且更具体地,涉及一种基于动态时间规整的密码侧信道分析方法,包括采集执行非对称密码算法设备的侧信息(如能量信号)得到能量迹,对采集的能量迹进行分析,判断能量迹中执行秘密信息相关运算的区域;分析执行密码算法的能量迹,根据信号峰值将能量迹划分为能量迹片段;选择一个能量迹片段作为参考能量迹片段,对每个能量迹片段与参考能量迹片段应用DTW算法,找到图中两簇柱形图之间的距离值作为区分值;使用区分值将DTW距离结果分为两类,得到能量迹片段对应的两类操作类型,这两类对应非对称密码算法两种不同的操作结果,从而推断得到密钥信息,且本方法对能量迹有效,同时对电磁迹以及照度迹依然有效。

    一种明文相关性侧信道分析及防护方法、系统和装置

    公开(公告)号:CN116455548A

    公开(公告)日:2023-07-18

    申请号:CN202310214775.8

    申请日:2023-03-07

    Abstract: 本发明涉及网络安全侧信道分析技术领域,具体涉及一种明文相关性侧信道分析及防护方法、系统和装置,首先,发送运行MILENAGE算法的鉴权指令,并采集鉴权指令运行时消耗的能量波形,截取能量波形中执行r1‑r5操作时的波形,并对截取的r1‑r5波形进行预处理操作,根据预处理后的r1‑r5波形,分别计算鉴权指令对应的r1‑r5的输入值,并计算输入值的汉明重量与波形之间的相关性系数,根据所述相关性系数,计算r1‑r5的真实值,最后,通过对Rotate循环移位进行混淆,提升MILENAGE算法的安全性,本发明的技术方案,通过对恢复MILENAGE算法参数r1‑r5的明文相关性侧信道进行分析,提出了Rotate循环移位进行混淆的防护方法,大大提升了MILENAGE算法的安全性。

Patent Agency Ranking