UNCW MS Computer Science Information Systems Proceedings



Evaluation of Perceptual Hashing Algorithms on Biometric Fingerprints


Rakshitha Nagendrappa


Sima Jafarikhah (Chair)
Geoff Stoker
Lucas Layman
Seyedhossien Siadati


Abstract

Perceptual hash (PH) algorithms are image hashing algorithms that output visual content-based hashes. Unlike cryptographic hashes, where a minute difference in input data has an enormous difference in its hashes, PH algorithms change proportionately to the change in their inputs, i.e., trivial differences between two images result in insignificant differences between their hashes.PH algorithm’s application over the years has spiked; for example, in digital forgery detection, data authentication, and preventing nonconsensual data propagation. This study compares several well-known and publicly available hash algorithms for biometric fingerprint authentication, including Average Hash, Discrete Cosine Transform (DCT) based Hash, Difference Hash, and Wavelet-based Hash. To evaluate the performance of these algorithms, we consider critical factors like discrimination capability and robustness to variations and distortions applied on a dataset of biometric fingerprints. The outcome of this study will be the best hash algorithm suitable for biometric fingerprints. Our work is to initiate a pipeline to investigate biometric authentication using PH algorithms. Key Words: Cryptographic Hashes, Perceptual Hashing, Biometric Fingerprints.


Download Full PDF


Recommended Citation: Nagendrappa R., Jafarikhah S., Stoker G., Layman L., Siadati S., (2023). Evaluation of Perceptual Hashing Algorithms on Biometric Fingerprints. UNCW MS CSIS Proceedings. V. 17 , N. 10 .