首站-论文投稿智能助手
典型文献
基于Cortex-M4内核的AES-128-CTR算法汇编优化
文献摘要:
随着物联网的快速发展,嵌入式硬件产品在保障数据安全方面面临极大挑战.AES(Advanced Encryption Standard)算法在数据加解密领域具有抗攻击性强、运算速度大以及分组长度灵活等优点.由于嵌入式微控制器不具有针对AES加密的扩展指令集,因此该算法的运行速度在微控制器平台上的表现远不如通用CPU(Central Processing Unit).为了解决这个问题,在基于Cortex-M4内核指令集的微控制器平台上,使用汇编语言提高了 AES算法在CTR(Counter)模式下的运行速度.结合该内核特有的桶形移位器和三级流水线等特点优化算法的轮变换,缩减算法运行时所需的指令周期数.在FRDM-K82F开发板上的测试表明,该优化算法的运行效率高于C语言实现代码的运行效率,同时比基于协处理器所实现的硬件AES加密在成本和功耗方面更具有优势.
文献关键词:
汇编优化;AES;Cortex-M4
作者姓名:
杨东轩;张刚刚;刘新亮
作者机构:
北京工商大学电商与物流学院,北京 100048;首都师范大学数字校园建设中心,北京 100048
引用格式:
[1]杨东轩;张刚刚;刘新亮-.基于Cortex-M4内核的AES-128-CTR算法汇编优化)[J].华东师范大学学报(自然科学版),2022(04):67-78
A类:
FRDM,K82F
B类:
Cortex,M4,AES,CTR,汇编优化,嵌入式硬件,件产品,Advanced,Encryption,Standard,数据加解密,抗攻击,攻击性,组长,嵌入式微控制器,指令集,运行速度,远不如,CPU,Central,Processing,Unit,用汇,汇编语言,Counter,合该,移位,流水线,减算,期数,开发板,测试表明,言实,代码,比基,协处理器,功耗
AB值:
0.424628
相似文献
机标中图分类号,由域田数据科技根据网络公开资料自动分析生成,仅供学习研究参考。