A high-performance parallel encryption algorithm for streams

Xiong-wei FEI,Ken-li LI,Wang-dong YANG
DOI: https://doi.org/10.3969/j.issn.1007-130X.2017.02.006
2017-01-01
Abstract:With constant increase of network users and security requirements,protecting user data streams by the advanced encryption standard (AES) is widely used.As for servers,data streams produced by massive users have the properties of high speed and strong burst,but traditional serial encryption can cause service unavailability or low service quality because of low efficiency.Based on the popular central processing unit (CPU) + graphics processing unit (GPU) environment,we parallelize AES in the form of pipeline to improve encryption performance,and control burst flows using a slipping window to offer high-quality stream encryption service.Experimental results show that our proposed parallel AES in heterogeneous environment can meet the requirements of user data streams with high speed and strong burst,improve the speed of dealing,and control flows effectively.
What problem does this paper attempt to address?