Deep Learning-Based Hash Function Cryptanalysis
This paper analyzes the strength of Message Digest Algorithm (MD5) by performing deep learning-based Encryption Emulation (EE) and Plaintext Recovery (PR) attacks. We convert randomly generated S12-bit arrays, messages, into 128-bit arrays, digests, with MD5 in different numbers of steps. Furthermore, two different structures of deep learning models, fully-connected neural network and Bidirectional Long Short-Term Memory (BiLSTM), are used in attacks and trained to analyze MD5 automatically. As a result, the BiLSTM shows better prediction accuracy than the fully-connected neural network. Moreover, the PR attack is more challenging than the EE attack.
Authors
- Ongee Jeong (ORCID: https://orcid.org/0000-0002-6276-9769)
- Inkyu Moon (ORCID: https://orcid.org/0000-0003-0882-8585)
Institutions
- Daegu Gyeongbuk Institute of Science and Technology (KR)
Publication Details
- Published
- 2024-10-16
- DOI
- https://doi.org/10.1109/ictc62082.2024.10826852
- Primary Topic
- Chaos-based Image/Signal Encryption
- Type
- article
- Field-Weighted Citation Impact
- 0.00