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

RELATED CONTENT


Back to Top