摘要
针对传统AES(高级加密标准)等加密算法在对大规模的数据加密过程中会造成严重性能开销,虚拟数据空间用户需要一种轻量级数据安全保障方法的问题,提出了ShuffleEnc(乱序加密)——面向高性能计算虚拟数据空间的轻量级数据安全方法.该方法针对虚拟数据空间数据的特点,基于转置加密技术,通过乱序方法提供轻量级数据安全保障,满足虚拟数据空间用户需求.实验结果表明:即使采用AES-NI(英特尔高级加密标准指令集)专用指令集对AES进行加速,与AES的四种主流加密模式方法相比,ShuffleEnc加解密时间约为AES的25%.
Aiming at the problem that traditional encryption algorithms such as AES(advanced encryption standard) will cause serious performance overhead when encrypting large-scale data, while virtual data space users usually need a lightweight data security method,a lightweight data security method ShuffleEnc(shuffling based encryption) was proposed for virtual data space of high performance computing.According to the characteristics of virtual data space data, this method was based on permutation encryption technology and provided lightweight data security guarantee through out-of-order method to meet the needs of virtual data space users. Experimental results show that even the AES-NI(advanced encryption standard new instructions) instruction set is enabled for AES acceleration, compared with the four mainstream modes of AES, the encryption and decryption time of ShuffleEnc is only 25% of that of AES.
作者
王龙翔
董凯
董小社
张兴军
WANG Longxiang;DONG Kai;DONG Xiaoshe;ZHANG Xingjun(School of Computer Science and Technology,Xi'an Jiaotong University,Xi'an710049,China;Information Center,Xi'an Academy of Finc Arts,Xi'an710049,China)
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2021年第4期108-113,共6页
Journal of Huazhong University of Science and Technology(Natural Science Edition)
基金
国家重点研发计划资助项目(2018YFB0203902)。
关键词
高性能计算
虚拟数据空间
转置加密
安全
数据传输
high performance computing
virtual data space
permutation encryption
security
data transfer