Design and Optimization of Hybrid MD5-Blowfish Encryption on GPUs

Zhu Wang, Josh Graham, Noura Ajam, Hai Jiang
Department of Computer Science, Arkansas State University, Jonesboro, AR 72467, USA
2011 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), 2011


   title={Design and Optimization of Hybrid MD5-Blowfish Encryption on GPUs},

   author={Wang, Z. and Graham, J. and Ajam, N. and Jiang, H.},



Download Download (PDF)   View View   Source Source   



Nowadays, data has been playing an indispensable role in almost all industrial areas. Data integrity and security over Internet, other types of media and applications have become the major concerns in computer world. If confidential or sensitive data is forged, juggled or wiretapped by an attacker, capital losses might occur. Encryption is one of the major mechanisms to prevent this from happening. So far, there are a variety of encryption algorithms, but none of them excels at both efficiency and high security. This paper proposes a hybrid, efficient and parallel cryptographic algorithm, MD5-Blowfish, on GPUs. This new scheme can bring in strong cryptographic effects without much performance degradation. Experimental results have shown how different GPU configurations and optimizations influence the overall performance. Based on these results, the best system configuration can be selected. In experiments, the new algorithm has demonstrated its effectiveness and efficiency in data integrity and encryption process.
No votes yet.
Please wait...

* * *

* * *

HGPU group © 2010-2021 hgpu.org

All rights belong to the respective authors

Contact us: