RFID标签芯片安全:基于Threshold的Piccolo密码算法实现
需积分: 0 158 浏览量
更新于2024-08-05
收藏 2.14MB PDF 举报
"一种适用于RFID标签的安全化密码算法实现,结合了threshold技术和Piccolo密码算法,抵抗差分功耗分析(DPA)攻击,提出了适用于RFID标签芯片的(3,3)分享的S盒及逆操作的实现方法,通过锁存器解决毛刺威胁,实现了低资源消耗和低功耗,适合低成本RFID标签芯片的安全需求。"
本文主要探讨了针对射频识别(RFID)标签数据安全的问题,提出了一个安全化的密码算法实现方案。近年来,RFID标签被广泛应用,但由于其资源限制和安全性需求,设计出能够抵御攻击的密码算法成为了一个挑战。其中,差分功耗分析(DPA)是一种常见的针对密码系统进行侧信道攻击的方法,它通过分析设备在执行特定操作时的功耗差异来推断出密钥信息。
为了解决这一问题,研究者将threshold技术与Piccolo密码算法进行了融合。Piccolo是一种轻量级的密码算法,适合在资源受限的环境中使用。Threshold技术则是一种用于防止侧信道攻击的策略,通过将秘密信息分散到多个共享中,使得攻击者即使获取部分共享也无法恢复原始信息。
该研究提出了基于布尔式重组和改进型穷举搜索的面积最优S盒(S-box)及其逆的(3,3)分享实现。S-box是密码算法中的核心组件,用于非线性变换,提高密码的安全性。通过这种方式,他们能够在保持高效的同时,有效抵抗DPA攻击。
此外,针对S-box及其逆操作中可能出现的毛刺威胁,研究者引入了锁存器解决方案。毛刺是指在电路中短暂出现的不期望的信号,可能会影响系统的正确运行。锁存器可以稳定输出,避免这种干扰。
实验结果显示,该方案在Chartered 0.18微米工艺和100kHz的RFID运行频率下,资源消耗仅为2155个等效门,平均电流约为2.60微安。这样的低资源和低功耗特性使其非常适合应用于低成本的RFID标签芯片。同时,基于FPGA的DPA攻击安全性分析进一步证实了该方案的安全性。
这项工作提供了一种适用于RFID标签的高效、安全的密码算法实现,兼顾了性能和资源效率,为RFID系统的安全性提供了有力保障。关键词包括RFID标签芯片、安全、Piccolo、差分功耗分析和threshold技术,展示了在资源受限环境下的密码学研究和实践。
2014-05-05 上传
2021-07-14 上传
2021-07-26 上传
2019-08-15 上传
2022-06-10 上传
2021-09-09 上传
2010-05-22 上传
102 浏览量
2021-01-20 上传
扈涧盛
- 粉丝: 30
- 资源: 319
最新资源
- 单片机串口通信仿真与代码实现详解
- LVGL GUI-Guider工具:设计并仿真LVGL界面
- Unity3D魔幻风格游戏UI界面与按钮图标素材详解
- MFC VC++实现串口温度数据显示源代码分析
- JEE培训项目:jee-todolist深度解析
- 74LS138译码器在单片机应用中的实现方法
- Android平台的动物象棋游戏应用开发
- C++系统测试项目:毕业设计与课程实践指南
- WZYAVPlayer:一个适用于iOS的视频播放控件
- ASP实现校园学生信息在线管理系统设计与实践
- 使用node-webkit和AngularJS打造跨平台桌面应用
- C#实现递归绘制圆形的探索
- C++语言项目开发:烟花效果动画实现
- 高效子网掩码计算器:网络工具中的必备应用
- 用Django构建个人博客网站的学习之旅
- SpringBoot微服务搭建与Spring Cloud实践