TY - GEN
T1 - Accelerating 3-DES performance using GPU
AU - Yeh, Hsiu Pang
AU - Chang, Yue Shan
AU - Lin, Chia Feng
AU - Yuan, Shyan-Ming
PY - 2011
Y1 - 2011
N2 - Various cryptography algorithms have developed to provide different levels of data security for application domains, such as storage security, personal identification, and secure web browsing. They consume massive amount of resource on the server-side while processing encrypting and decrypting requests from clients. In this paper, we try to utilize GPU (Graphics Processing Unit) to speed up the data encryption and decryption to reduce the computing resource spent on security and to improve the web server throughput. We chose the widely-used 3-DES and implemented it on GPU. In our implementation, we observed the GPU cipher performs 5 times faster than the OpenSSL implementation on CPU. As a result, we show a promising direction for offloading the data encryption and decryption onto GPU.
AB - Various cryptography algorithms have developed to provide different levels of data security for application domains, such as storage security, personal identification, and secure web browsing. They consume massive amount of resource on the server-side while processing encrypting and decrypting requests from clients. In this paper, we try to utilize GPU (Graphics Processing Unit) to speed up the data encryption and decryption to reduce the computing resource spent on security and to improve the web server throughput. We chose the widely-used 3-DES and implemented it on GPU. In our implementation, we observed the GPU cipher performs 5 times faster than the OpenSSL implementation on CPU. As a result, we show a promising direction for offloading the data encryption and decryption onto GPU.
KW - Data Encryption Standard
KW - GPU
UR - http://www.scopus.com/inward/record.url?scp=83455236591&partnerID=8YFLogxK
U2 - 10.1109/CyberC.2011.49
DO - 10.1109/CyberC.2011.49
M3 - Conference contribution
AN - SCOPUS:83455236591
SN - 9780769545578
T3 - Proceedings - 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2011
SP - 250
EP - 256
BT - Proceedings - 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2011
T2 - 3rd International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2011
Y2 - 10 October 2011 through 12 October 2011
ER -