-
题名可调加密方案的软件优化实现
- 1
-
-
作者
徐若洲
刘方舟
毛淑平
胡磊
王鹏
-
机构
中国科学院信息工程研究所网络空间安全防御全国重点实验室
中国科学院大学密码学院
中国科学院大学网络空间安全学院
北京电子科技学院
-
出处
《密码学报(中英文)》
北大核心
2025年第3期696-713,共18页
-
基金
国家重点研发计划(2023YFB3105802)。
-
文摘
可调加密方案是一类保长的加密方案,主要用于保护存储介质上的数据.目前有四种可调加密方案入选了国内或国际标准,分别为XTS模式、HCTR模式、XCB模式和EME2模式,其中XTS模式是短分组模式,HCTR、XCB、EME2模式是长分组模式.由于效率因素,目前存储加密软件多采用效率优但安全性低的短分组XTS模式.本文对可调加密方案的软件优化实现方法进行了系统研究,提出了若干实现新方法,并对实现结果进行了对比分析.实验结果显示,三种长分组的可调加密方案(HCTR模式、XCB模式、EME2模式)的软件实现效率都能达到1.27 cycles/byte(cpb,加密一个字节所需的时钟周期),可以满足存储加密软件的效率要求.本文实验在Intel服务器CPU上进行,且实现代码开源,可以为存储数据保护方案的选取提供数据支撑和代码参考.
-
关键词
可调加密方案
软件优化实现
AES-NI
SIMD
XTS
HCTR
xcb
EME2
-
Keywords
tweakable enciphering scheme
software optimization implementation
AES-NI
SIMD
XTS
HCTR
xcb
EME2
-
分类号
TP309.7
[自动化与计算机技术—计算机系统结构]
-