16 April 2014 Graphics processing unit–accelerated double random phase encoding for fast image encryption
Jieun Lee, Faliu Yi, Rao Saifullah, Inkyu Moon
Author Affiliations +
Abstract
We propose a fast double random phase encoding (DRPE) algorithm using a graphics processing unit (GPU)-based stream-processing model. A performance analysis of the accelerated DRPE implementation that employs the Compute Unified Device Architecture programming environment is presented. We show that the proposed methodology executed on a GPU can dramatically increase encryption speed compared with central processing unit sequential computing. Our experimental results demonstrate that in encryption data of an image with a pixel size of 1000×1000, where one pixel has a 32-bit depth, our GPU version of the DRPE scheme can be approximately two times faster than the advanced encryption standard algorithm implemented on a GPU. In addition, the quality of parallel processing on the presented DRPE acceleration method is evaluated with performance parameters, such as speedup, efficiency, and redundancy.
© 2014 Society of Photo-Optical Instrumentation Engineers (SPIE) 0091-3286/2014/$25.00 © 2014 SPIE
Jieun Lee, Faliu Yi, Rao Saifullah, and Inkyu Moon "Graphics processing unit–accelerated double random phase encoding for fast image encryption," Optical Engineering 53(11), 112308 (16 April 2014). https://doi.org/10.1117/1.OE.53.11.112308
Published: 16 April 2014
Lens.org Logo
CITATIONS
Cited by 6 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image encryption

Parallel computing

Computer programming

Graphics processing units

Image processing

Fourier transforms

Optical engineering

Back to Top