-
公开(公告)号:CN118018174A
公开(公告)日:2024-05-10
申请号:CN202311739294.5
申请日:2023-12-18
Applicant: 北京理工大学 , 贵州警察学院 , 北京数缘科技有限公司
IPC: H04L9/00 , G06F18/2135 , G06F18/23213 , G06F18/2321
Abstract: 本发明涉及一种基于智能聚类的密码算法侧信道分析安全度量方法,属于信息安全密码技术领域。本方法首先对于给定的波形集,先进行操作分段处理,将波形集转换为按操作分段的波形段。然后对波形段进行主成分分析降维,对降维后的各样本点分别采用KMeans和DBSCAN算法聚类。之后计算两种聚类结果中各样本点的邻接距离系数指标值,按指标数值从小到大排序。在已知密钥下记录完全恢复密钥所需要遍历的样本点个数。最后结合评估所用计算机的实际算力,评估给定波形集是否安全。相比现有技术,本方法在评估方面更为客观,且所用的排序指标在各种聚类场景适用性更好,检索密钥效率更高。
-
公开(公告)号:CN119848822A
公开(公告)日:2025-04-18
申请号:CN202510035261.5
申请日:2025-01-09
Applicant: 北京理工大学 , 北京数缘科技有限公司
Abstract: 本发明属于信息安全密码技术领域,涉及一种密码设备多源侧信息采集与融合检测方法、系统和装置,本发明能够在密码设备运行过程中协同采集其照度、电磁、能量等多种侧信道泄露信号,并对其进行高效融合分析,从而显著提升多源侧信息泄露的利用效率和检测准确率,增强密码设备的安全保障能力。
-
公开(公告)号:CN119788265A
公开(公告)日:2025-04-08
申请号:CN202411702658.7
申请日:2024-11-26
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: H04L9/06
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
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: G05B23/02 , G06F18/2431 , G06F18/2415 , G06N3/0442 , G06N3/08
Abstract: 本发明涉及一种工控系统实时监测方法,具体涉及一种基于照度侧信道分析的工控系统实时监测方法,属于工控系统安全监测技术领域。本发明实现方法为:1、构建用于工控系统采集的正常状态运行指令集与数字信号的映射关系;进而获得数字信号集;2、构建并训练多分类神经网络模型;3、将训练完成的多分类神经网络模型应用于工控系统的实际照度信号采集监测中;当实际照度信号的分类结果与正常运行指令集不匹配时,则异常进行报警;4、重复步骤3进行无间断实时工控系统监测;与现有技术相比,本方法将监测系统与工控系统物理隔离并利用实时监测,解决木马病毒等发作频率低、难捕捉的问题,并结合机器学习进行监测甄别,提高了监测效率及准确性。
-
公开(公告)号:CN120110659A
公开(公告)日:2025-06-06
申请号:CN202510282480.3
申请日:2025-03-11
Applicant: 北京理工大学 , 北京数缘科技有限公司
Abstract: 本发明涉及一种面向比特切片结构掩码复用的密码侧信道分析方法,属于信息安全密码技术领域。首先,针对逻辑运算实现的一阶掩码防护方案构建密码算法中间值与泄露波形的二阶泄露对应公式。然后,针对产生的二阶泄露,提取字节复用的比特位构建其与典型值的偏移计算公式。最后,针对算法中间值偏移构建遗传算法适应度计算公式,采用遗传算法启发式学习方法进行密钥恢复,实现对带有一阶掩码防护的并行逻辑运算采用比特切片技术的轻量级密码算法进行侧信道分析。
-
公开(公告)号:CN119766417A
公开(公告)日:2025-04-04
申请号:CN202411946431.7
申请日:2024-12-27
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: H04L9/00
Abstract: 本发明涉及信息安全密码领域,并且更具体地,涉及一种基于动态时间规整的密码侧信道分析方法,包括采集执行非对称密码算法设备的侧信息(如能量信号)得到能量迹,对采集的能量迹进行分析,判断能量迹中执行秘密信息相关运算的区域;分析执行密码算法的能量迹,根据信号峰值将能量迹划分为能量迹片段;选择一个能量迹片段作为参考能量迹片段,对每个能量迹片段与参考能量迹片段应用DTW算法,找到图中两簇柱形图之间的距离值作为区分值;使用区分值将DTW距离结果分为两类,得到能量迹片段对应的两类操作类型,这两类对应非对称密码算法两种不同的操作结果,从而推断得到密钥信息,且本方法对能量迹有效,同时对电磁迹以及照度迹依然有效。
-
公开(公告)号:CN119583039A
公开(公告)日:2025-03-07
申请号:CN202411742143.X
申请日:2024-11-29
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: H04L9/00 , H04L9/06 , H04L9/08 , G06N3/0455 , G06N3/0464 , G06N3/08
Abstract: 本发明涉及通信技术领域,具体涉及一种密码芯片简单能量分析增强方法和设备,其中,所述方法通过对采集密码芯片加密算法运行过程中的完整能量迹进行能量分析,确定完整能量迹中加密算法实现的加密位置,然后对加密位置的能量迹及其特征进行分析,将加密位置的能量迹分为规律性的能量迹片段,最后通过预先训练好的自编码器对能量迹片段进行能量特征增强,从而实现在多噪声源的情况下,确定能量迹需要降噪的位置,进行能量特征增强。
-
公开(公告)号:CN118631432A
公开(公告)日:2024-09-10
申请号:CN202410701197.5
申请日:2024-05-31
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: H04L9/08
Abstract: 本发明提出一种针对防护型后量子密码算法的侧信道分析方法,属于后量子密码安全领域。本发明可针对带防护的防护Dilithium算法,通过分析密码算法执行过程中的功耗曲线获取密钥,主要采用曲线截取、曲线识别、密钥假设、相关系数分析等手段,根据密钥长度和每次分析长度不同进而分析不同的次数,直至分析出完整密钥。
-
公开(公告)号:CN116455548A
公开(公告)日:2023-07-18
申请号:CN202310214775.8
申请日:2023-03-07
Applicant: 北京理工大学 , 北京数缘科技有限公司
IPC: H04L9/00
Abstract: 本发明涉及网络安全侧信道分析技术领域,具体涉及一种明文相关性侧信道分析及防护方法、系统和装置,首先,发送运行MILENAGE算法的鉴权指令,并采集鉴权指令运行时消耗的能量波形,截取能量波形中执行r1‑r5操作时的波形,并对截取的r1‑r5波形进行预处理操作,根据预处理后的r1‑r5波形,分别计算鉴权指令对应的r1‑r5的输入值,并计算输入值的汉明重量与波形之间的相关性系数,根据所述相关性系数,计算r1‑r5的真实值,最后,通过对Rotate循环移位进行混淆,提升MILENAGE算法的安全性,本发明的技术方案,通过对恢复MILENAGE算法参数r1‑r5的明文相关性侧信道进行分析,提出了Rotate循环移位进行混淆的防护方法,大大提升了MILENAGE算法的安全性。
-
公开(公告)号:CN120110658A
公开(公告)日:2025-06-06
申请号:CN202510282069.6
申请日:2025-03-11
Applicant: 北京理工大学 , 北京数缘科技有限公司
Abstract: 本发明涉及一种基于二次启动遗传算法的密码侧信道分析方法,属于信息安全密码技术领域。首先,针对非线性层查表实现的一阶掩码防护方案构建密码算法中间值与泄露波形的二阶泄露对应公式。然后,针对产生的二阶泄露,提取寄存器内比特复用的中间值构建其与典型值的偏移计算公式。最后,针对算法中间值偏移构建遗传算法适应度计算公式,采用动态种群个体数缩减的二次启动遗传算法启发式学习方法进行密钥恢复,对并行查表实现非线性层的轻量级密码算法进行侧信道分析。
-
-
-
-
-
-
-
-
-