-
题名基于比特切片技术与指令集的LED算法快速实现
- 1
-
-
作者
李惟佳
叶涛
韦永壮
冯景亚
-
机构
桂林电子科技大学计算机与信息安全学院
桂林电子科技大学广西密码学与信息安全重点实验室
密码科学技术国家重点实验室
-
出处
《计算机应用研究》
北大核心
2025年第7期2184-2190,共7页
-
基金
国家自然科学基金资助项目(62402132,62162016)。
-
文摘
LED是一种专为资源受限设备设计的轻量级分组密码算法,具有低功耗、低内存占用和高效率的特点,非常适合应用于物联网(IoT)设备、RFID标签和嵌入式系统等。然而,随着对性能要求的不断提升,如何进一步优化LED分组密码算法的加密实现效率,已经成为研究的热点之一。针对类AES分组密码算法提出了一种通用的比特切片方法(bit-slicing),利用单指令多数据技术(SIMD)对通用比特切片方法进行了优化实现,并将其应用于LED加密算法,以提高算法对数据的并行处理能力。此外,该方法还研究了关于LED算法的S盒优化方案,减少了实现S盒所需要的逻辑门数量。经测试,LED-64/128算法的加密实现效率分别提升了2.26倍和2.14倍。实验结果表明,该方法对基于比特切片技术实现的类AES分组密码算法软件优化实现方法具有重要参考价值。
-
关键词
led分组密码
x64架构
软件快速实现
比特切片
SIMD
-
Keywords
led block cipher
x64 architecture
fast software implementation
bit-slicing
SIMD
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-