A Comparative Study on Hashing Algorithms for Data Integrity and Efficiency
PDF
PDF

How to Cite

R., Atshaya, Bhavatharni J., Darshana S.B., and Ismankhan Y.M. 2025. “A Comparative Study on Hashing Algorithms for Data Integrity and Efficiency”. Journal of Electronics and Informatics 7 (2): 95-111. https://doi.org/10.36548/jei.2025.2.002.

Keywords

— Image forgery detection
— deep learning
— copy-move attack
— splicing attack
— Deep Fake detection
— data integrity
— hashing algorithms
— SHA-256
— CRC32
— Random Projection Hashing
— Count-Min Sketch
— similarity detection
— streaming data analytics
— probabilistic data structures
Published: 20-05-2025

Abstract

In recent years, the widespread availability of image editing tools has led to the proliferation of phony and manipulated photos on the Internet and social media. Various techniques have been developed to detect image forgery and identify altered or fabricated regions, with a growing emphasis on deep learning (DL) methods. This study explores recent advances in DL-based forgery detection algorithms, focusing on the detection of copy-move and splicing attacks two of the most common image tampering techniques. Additionally, the challenges posed by DeepFake-generated content, which often mimics splicing manipulation, are discussed. The study also compares hashing algorithms (SHA-256, CRC32, Random Projection Hashing, and Count-Min Sketch) for use in data integrity, similarity searches, and frequency estimation. Finally, recommendations for selecting suitable algorithms and hybrid approaches are provided to enhance image authentication and large-scale data analysis.

References

  1. Ali, Syed Sadaf, Iyyakutti Iyappan Ganapathi, Ngoc-Son Vu, Syed Danish Ali, Neetesh Saxena, and Naoufel Werghi. "Image forgery detection using deep learning by recompressing images." Electronics 11, no. 3 (2022): 403.
  2. Abdalla, Younis, M. Tariq Iqbal, and Mohamed Shehata. "Convolutional neural network for copy-move forgery detection." Symmetry 11, no. 10 (2019): 1280.
  3. Johnson, Micah K., and Hany Farid. "Exposing digital forgeries by detecting inconsistencies in lighting." In Proceedings of the 7th workshop on Multimedia and security, pp. 1-10. 2005.
  4. Johnson, Micah K., and Hany Farid. "Exposing digital forgeries through chromatic aberration." In Proceedings of the 8th workshop on Multimedia and security, pp. 48-55. 2006.
  5. Li, Xuefang, Tao Jing, and Xinghua Li. "Image splicing detection based on moment features and Hilbert-Huang Transform." In 2010 IEEE international conference on information theory and information security, pp. 1127-1130. IEEE, 2010.
  6. Ng, Tian-Tsong, Shih-Fu Chang, and Qibin Sun. "Blind detection of photomontage using higher order statistics." In 2004 IEEE International Symposium on Circuits and Systems (ISCAS), vol. 5, pp. V-V. IEEE, 2004.
  7. Shi, Yun Q., Chunhua Chen, and Wen Chen. "A natural image model approach to splicing detection." In Proceedings of the 9th workshop on Multimedia & security, pp. 51-62. 2007.
  8. Wu, Yue, Wael Abd-Almageed, and Prem Natarajan. "Busternet: Detecting copy-move image forgery with source/target localization." In Proceedings of the European conference on computer vision (ECCV), pp. 168-184. 2018.
  9. Shaikh, Mohammad Shahnawaz, Aparajita Biswal, Akruti Pandwal, Nilesh Khodifad, and Bhavesh Vaghela. "Image Forgery Detection Using MD5 & Open CV." In 2024 International Conference on Emerging Research in Computational Science (ICERCS), pp. 1-8. IEEE, 2024.
  10. Mujral, Simran, Divya Kohli, Singh Balibhadra Shri Mahendra Pratap, Lavish Gupta, and Manpreet Kaur. "Image Forgery Detection Using Python." Kilby 100 (2023): 7th.
  11. Zanardelli, Marcello, Fabrizio Guerrini, Riccardo Leonardi, and Nicola Adami. "Image forgery detection: a survey of recent deep-learning approaches." Multimedia Tools and Applications 82, no. 12 (2023): 17521-17566.
  12. Singh, Satyendra, and Rajesh Kumar. "Image forgery detection: comprehensive review of digital forensics approaches." Journal of Computational Social Science 7, no. 1 (2024): 877-915.
  13. Deb, Poulomi, Subhrajyoti Deb, Abhijit Das, and Nirmalya Kar. "Image Forgery Detection Techniques: Latest Trends And Key Challenges." IEEE Access (2024).
  14. Barglazan, Adrian-Alin, Remus Brad, and Constantin Constantinescu. "Image inpainting forgery detection: A review." Journal of Imaging 10, no. 2 (2024): 42.
  15. Pham, Nam Thanh, and Chun-Su Park. "Toward deep-learning-based methods in image forgery detection: A survey." IEEE Access 11 (2023): 11224-11237.