-
公开(公告)号:CN118018176A
公开(公告)日:2024-05-10
申请号:CN202410248263.8
申请日:2024-03-05
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于四元组网络的建模类侧信道攻击方法,该方法通过设计符合能量迹数据的四元组样本对选择策略和四元组损失函数,构建基于四元组网络的深度度量学习模型,提升模型区分样本对差异的能力;基于深度度量学习模型,进行降维和特征提取,将能量迹数据转换为关键的低维特征;最后,利用提取的关键特征建立高效的模板攻击模型,降低攻击复杂度,提高攻击的准确率。利用本发明方法所提取的关键嵌入特征,可以采用本发明方法中的模板攻击进行密钥恢复,也可以采用深度学习模型进行侧信道攻击恢复密钥,都能够有效降低攻击时计算的复杂度,提升攻击的成功率,减少恢复目标密码算法未知密钥所需的能量迹数量。
-
公开(公告)号:CN117768195A
公开(公告)日:2024-03-26
申请号:CN202311782890.1
申请日:2023-12-22
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于均匀流型逼近与投影的相关功耗分析方法,步骤如下:(1)获取密码设备运行过程中泄露的功耗信息,即高维能量迹数据。(2)利用收集到的高维能量迹数据,通过模糊拓扑结构来描述流形结构,构造一个加权图。(3)通过学习高维空间中的数据结构,采用随机梯度下降算法对低维数据进行优化。(4)使用相关功耗分析对密码算法进行侧信道攻击。(5)对比恢复的密钥字节和原始固定密钥的结果。本发明方法用于将高维数据映射到低维空间,最大程度的利用能量迹中的关键信息。整个降维过程中只需要很少的参数设置而且速度快,对预处理后的数据,进行相关功耗分析,提高了攻击的成功率,并减少恢复密钥所需要的能量迹条数。
-
公开(公告)号:CN117728946A
公开(公告)日:2024-03-19
申请号:CN202311766068.6
申请日:2023-12-20
Applicant: 桂林电子科技大学
Abstract: 本发明提供一种基于新型动态初始化技术的小状态流密码实现方法,该方法基于CIVK的构造方案构造了一个轻量级流密码算法。该算法使用2个NFSR串联作为驱动,使用1个128位的非易失性存储器存储初始值和密钥前缀,通过一个大周期的选择函数使非易失性存储器中的值参与到算法初始化和密钥流的生成过程中。该算法硬件开销低,安全性高,经研究表明该算法面对已知多种攻击的安全级别都不低于128位。
-
公开(公告)号:CN114900286A
公开(公告)日:2022-08-12
申请号:CN202210533588.1
申请日:2022-05-15
Applicant: 桂林电子科技大学
IPC: H04L9/06
Abstract: 本发明公开了一种基于Lai‑Massey和NFSR(L‑M‑NFSR)结构构造16比特S盒的方法,利用仿射等价,选取AES算法S盒作为样本构造样本集;利用8级非线性反馈移位寄存器,通过设计迭代较少拍数即可达到严格雪崩特性的NFSR结构,与Lai‑Massey结构相结合,以8比特S盒作为样本,并将8比特S盒作为Lai‑Massey结构中的轮函数,增强结构的可变性,简化了结构设计,且易于实现。本发明方法构造出具有强密码学性质的16比特S盒,为分组密码算法提供安全的非线性变换支持。
-
公开(公告)号:CN114297642A
公开(公告)日:2022-04-08
申请号:CN202210003264.7
申请日:2022-01-05
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于数据聚合的侧信道攻击方法,包括以下步骤:能量迹数据获取;对能量迹进行数据标签;构造和训练多个单一模型并进行密钥字节的恢复;单一模型攻击效果打分;构建数据聚合模型;基于数据聚合模型进行密钥恢复,完成对密码算法整体密钥的恢复。本发明方法通过单一模型的攻击效果打分选择对密码算法密钥字节恢复效果更好的泄漏数据集进行数据聚合构建和训练模型,数据聚合模型的攻击效果更好,能够以更少的能量迹完成对密码算法整体密钥的恢复;本发明方法通过数据聚合模型,不需要采集所有S盒的泄漏数据,减少了数据采集的工作量和难度,特别适用于在实际环境中数据采集困难的环境。
-
公开(公告)号:CN113783684A
公开(公告)日:2021-12-10
申请号:CN202111078032.X
申请日:2021-09-15
Applicant: 桂林电子科技大学
IPC: H04L9/06
Abstract: 本发明公开了一种基于NFSR和Feistel结构构造16比特S盒的方法,包括构造8比特S盒样本集;利用8级非线性反馈移位寄存器构造两个NFSR组件;将构造的两个NFSR组件与Feistel结构相结合,并基于8比特密码S盒样本集,进行多轮迭代,迭代后输出,以构造16比特的密码S盒;最后对构造出的16比特S盒进行测试,根据差分均匀度、非线性度、代数次数、信噪比依次进行筛选,筛选出密码性质较好的16比特S盒进行输出。本发明方法基于NFSR和Feistel结构,以S盒替代轮函数,构造结构简单;可以构造出具有较优密码学性质的16比特S盒,为分组密码算法提供具有高安全性的S盒支持。
-
公开(公告)号:CN107228668B
公开(公告)日:2020-03-10
申请号:CN201710345987.4
申请日:2017-05-17
Applicant: 桂林电子科技大学
IPC: G01C21/20
Abstract: 本发明公开了一种基于规则网格DEM数据的路径规划新方法,以距离和坡度作为路径搜索的评估指标,为平衡距离与坡度的相互影响,基于空间路径的距离函数和以指数函数构造的坡度函数,设计DA*算法的完备性函数g(n);以DEM数据计算函数中的参数,对新的完备性函数g(n)进行优化,使其适应DEM数据不同分辨率的变化;基于同样的策略和函数构造方法,构造DA*算法新的启发性函数h(n);为提高算法的搜索效率,通过对初始权值的设置,以及在搜索过程中对权值的动态调整,改变完备性函数和启发性函数对评估结果的影响,使得构造的新的DA*寻路算法能够高效地搜索出合适的路径,具有对DEM数据分辨率的自适应性,且适用于不同的应用环境。
-
公开(公告)号:CN110225569A
公开(公告)日:2019-09-10
申请号:CN201910496464.9
申请日:2019-06-10
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于改进粒子群算法的WSNs分簇多跳路由协议的方法,其特征是,包括如下步骤:(1)网络初始化;(2)簇头选举;(3)转发节点的选举与多跳传输。这种方法能解决在分簇路由协议中簇头节点和转发节点选举方法及转发节点通信路径选择不合理、节点能量消耗大的缺陷,能平衡提高全局搜索与局部探索能力、降低并均衡节点的能耗、延长WSNs的生存周期。
-
公开(公告)号:CN106656603A
公开(公告)日:2017-05-10
申请号:CN201611210941.3
申请日:2016-12-24
Applicant: 桂林电子科技大学
CPC classification number: H04L67/10 , H04L41/5038
Abstract: 本发明公开了一种基于多参数区间数多属性决策的云服务信任评估方法,首先,以多参数区间数形式采集QoS指标数据并列出决策矩阵,将多参数区间数形式的指标值转换成二元联系数,再按照成本型和效益型对决策矩阵规范化处理得到规范化决策矩阵;其次,基于联系数的属性权重未知的权重设定,确定QoS指标权重;最后,基于规范化决策矩阵和QoS指标权重,采用主值模型对云服务信任评估。本发明以多参数区间数形式采集QoS指标数据并规范化处理,保证数据的真实性和客观性;基于联系数的属性权重未知的区间数多属性决策方法确定指标权重,提高决策的客观性;依据主值模型对云服务信任评估,降低了评估方法的时间复杂度。本发明方法具有较强的客观性和实用性。
-
公开(公告)号:CN119696758A
公开(公告)日:2025-03-25
申请号:CN202411866044.2
申请日:2024-12-18
Applicant: 桂林电子科技大学
Abstract: 本发明公开了一种基于改进遗传算法的8比特S盒构造方法,包括以下步骤:(1)通过Logistic混沌映射与Tent混沌映射组成一种复合混沌系统,生成初始化种群;(2)结合S盒的非线性度、差分均匀度及严格雪崩准则设计适应度函数;(3)设计保证S盒双射性的交叉操作;(4)设计一种反向搜索法搜索变异点,并结合爬山算法、随机搜索方法,设计基于2N轮搜索的变异操作,在前N轮中进行2点变异点搜索,在后N轮中采用3点变异点搜索,并设计一种查表统计法进一步评估优化S盒的性质;(5)基于改进的遗传算法构造8比特密码S盒。本发明方法基于改进的遗传算法,可以生成密码学性质优异的8比特S盒。
-
-
-
-
-
-
-
-
-