GIFT算法软件实现下的能量分析攻击威胁
19 浏览量
更新于2024-09-03
收藏 753KB PDF 举报
轻量级GIFT算法的能量分析攻击是一篇由李月清和郑世慧合作撰写的学术论文,发表在中国科技论文在线上。GIFT算法作为一种新型的轻量级分组密码算法,因其卓越的能效特性而备受瞩目,被认为是当前最节能的密码算法之一。然而,尽管在硬件实现的安全性方面已得到深入研究,但其在软件环境下的安全问题并未得到充分关注。
论文着重探讨了软件实施的GIFT算法可能面临的能量分析攻击风险。能源分析攻击是一种通过测量和分析执行特定任务时系统消耗的能源来揭示敏感信息的侧信道攻击。作者选择了一种对建立泄露模型要求较低的互信息分析方法,这种方法减少了攻击者构建攻击模型的复杂性。同时,他们还采用了模板分析,这是一种对供给曲线依赖较小的攻击手段,允许攻击者在不同的攻击场景下进行更有效的攻击。
在实际实验中,研究结果显示,GIFT算法在软件实现状态下非常容易受到能量分析攻击的威胁。特别是当采用模板分析时,攻击者仅需少量的供给曲线数据(具体为9条)就可能揭示出密钥信息。这表明,尽管GIFT算法在硬件设计上具有优势,但在软件层面的安全防护措施仍有待加强,以抵御日益复杂的能量分析攻击。
论文的关键点包括密码学、侧信道攻击、GIFT算法特性和两种具体的能量分析技术——互信息分析和模板攻击。这些研究成果对于密码学领域的研究者来说具有重要意义,提醒他们在设计和优化轻量级加密算法时,不仅要考虑性能和能效,还要充分考虑软件环境下的安全策略。此外,该论文也对密码学算法的软件实现提供了重要的安全警示,强调了在实际应用中对所有级别的安全保护措施的必要性。
2021-04-02 上传
2022-06-17 上传
2021-04-30 上传
2022-06-10 上传
2022-05-31 上传
2016-03-28 上传
2021-05-20 上传
weixin_38537941
- 粉丝: 1
- 资源: 926
最新资源
- Android圆角进度条控件的设计与应用
- mui框架实现带侧边栏的响应式布局
- Android仿知乎横线直线进度条实现教程
- SSM选课系统实现:Spring+SpringMVC+MyBatis源码剖析
- 使用JavaScript开发的流星待办事项应用
- Google Code Jam 2015竞赛回顾与Java编程实践
- Angular 2与NW.js集成:通过Webpack和Gulp构建环境详解
- OneDayTripPlanner:数字化城市旅游活动规划助手
- TinySTM 轻量级原子操作库的详细介绍与安装指南
- 模拟PHP序列化:JavaScript实现序列化与反序列化技术
- ***进销存系统全面功能介绍与开发指南
- 掌握Clojure命名空间的正确重新加载技巧
- 免费获取VMD模态分解Matlab源代码与案例数据
- BuglyEasyToUnity最新更新优化:简化Unity开发者接入流程
- Android学生俱乐部项目任务2解析与实践
- 掌握Elixir语言构建高效分布式网络爬虫