Special Section on Practical Holography: New Procedures, Materials, and Applications

Graphics processing unit–accelerated double random phase encoding for fast image encryption

[+] Author Affiliations
Jieun Lee

Chosun University, Department of Computer Engineering, 309 Pilmum-daero, Dong-gu, Gwangju, 501-759, Republic of Korea

Faliu Yi

Chosun University, Department of Computer Engineering, 309 Pilmum-daero, Dong-gu, Gwangju, 501-759, Republic of Korea

Rao Saifullah

Chosun University, Department of Computer Engineering, 309 Pilmum-daero, Dong-gu, Gwangju, 501-759, Republic of Korea

Inkyu Moon

Chosun University, Department of Computer Engineering, 309 Pilmum-daero, Dong-gu, Gwangju, 501-759, Republic of Korea

Opt. Eng. 53(11), 112308 (Apr 16, 2014). doi:10.1117/1.OE.53.11.112308
History: Received December 24, 2013; Revised March 19, 2014; Accepted March 20, 2014
Text Size: A A A

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.

Figures in this Article
© 2014 Society of Photo-Optical Instrumentation Engineers

Citation

Jieun Lee ; Faliu Yi ; Rao Saifullah and Inkyu Moon
"Graphics processing unit–accelerated double random phase encoding for fast image encryption", Opt. Eng. 53(11), 112308 (Apr 16, 2014). ; http://dx.doi.org/10.1117/1.OE.53.11.112308


Tables

Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).

Some tools below are only available to our subscribers or users with an online account.

Related Content

Customize your page view by dragging & repositioning the boxes below.

Related Book Chapters

Topic Collections

Advertisement
  • Don't have an account?
  • Subscribe to the SPIE Digital Library
  • Create a FREE account to sign up for Digital Library content alerts and gain access to institutional subscriptions remotely.
Access This Article
Sign in or Create a personal account to Buy this article ($20 for members, $25 for non-members).
Access This Proceeding
Sign in or Create a personal account to Buy this article ($15 for members, $18 for non-members).
Access This Chapter

Access to SPIE eBooks is limited to subscribing institutions and is not available as part of a personal subscription. Print or electronic versions of individual SPIE books may be purchased via SPIE.org.