πŸ“ž +91-7667918914 | βœ‰οΈ ijarcce@gmail.com
International Journal of Advanced Research in Computer and Communication Engineering
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 2, ISSUE 9, SEPTEMBER 2013

Analysis of MD5 Algorithm Safety against Hardware Implementation of Brute Force Attack

AL-MARAKEBY Systems and Computers Engineering Dept., Faculty of Engineering, Al-Azhar University, Cairo, Egypt

πŸ‘ 37 viewsπŸ“₯ 2 downloads
Share: 𝕏 f in ✈ βœ‰
Abstract: MD5 is one of the most widely used hash functions generating 128 bits cipher. Theoretically, this algorithm requires 2128 iteration for brute force attack. This complexity represents a challenge on cracking this algorithm due to the computational time. The hardware implementation of algorithm cracking increases the speed dramatically. In addition to that, using MD5 for the encryption of weak and short passwords reduces the iterations and allow breaking the password in few seconds or minutes. In this paper, the MD5 algorithm resistivity and safety has been analysed based on FPGA implementations. Different parallel architectures for implementing the algorithm have been investigated. Different sets of strong and weak passwords have been used to test these architectures. The time for cracking the cipher has been measured indicating the performance of the MD5 algorithm.

Keywords: MD5, encryption, FPGA, password cracking

How to Cite:

[1] AL-MARAKEBY Systems and Computers Engineering Dept., Faculty of Engineering, Al-Azhar University, Cairo, Egypt, β€œAnalysis of MD5 Algorithm Safety against Hardware Implementation of Brute Force Attack,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE)

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.