首页|Magpie加密算法FPGA实现及优化研究

Magpie加密算法FPGA实现及优化研究

扫码查看
攻击者对物联网中的设备进行监听、俘获、窃取以及修改等,导致用户关键数据的安全性和隐私性受到严重威胁.如何在资源受限的物联网设备上保证数据安全,同时又有较低的实现面积,成为加密算法设计实现的一个挑战.本文以高安全轻量级分组密码算法Magpie为研究对象,在分析其加密流程和原始设计的基础上,提出一种基于FPGA的实现方案.新的设计方案中,复用密码算法轮运算中的各个电路模块,并将密钥更新与轮运算并行设计.在Xilinx Virtex-5xc5vlx50t上实现了该算法,其频率达到了 226 MHz,面积缩减到2 704slic-es.与原始设计方案相比,大大减少了电路面积,并提高了密码算法的运行速度,为物联网设备的安全设计提供参考.
FPGA Implementation and Optimization of Magpie Encryption Algorithm

Magpie algorithmInternet of ThingsFPGAhardware implementation

张剑、刘波涛、周伊婷

展开 >

衡阳师范学院计算机科学与技术学院,湖南衡阳 421002

Magpie算法 物联网 FPGA 硬件实现

湖南省"十四五"重点学科和应用特色学科建设项目湖南省教育厅科学研究项目湖南省教育厅科学研究项目湖南省大学生创新创业训练计划项目湖南省大学生创新创业训练计划项目

湘教通[2022]351湘教通[2019]353号19C0278湘教通[2022]106号cxcy2022022

2023

衡阳师范学院学报
衡阳师范学院

衡阳师范学院学报

CHSSCD
影响因子:0.206
ISSN:1673-0313
年,卷(期):2023.44(3)
  • 7