paper-with-me

홈 › Papers

Adversarial collision attacks on image hashing functions

2020-11-18 · Brian Dolhansky, Cristian Canton Ferrer

Hashing images with a perceptual algorithm is a common approach to solving duplicate image detection problems. However, perceptual image hashing algorithms are differentiable, and are thus vulnerable to gradient-based adversarial attacks. We demonstrate that not only is it possible to modify an image to produce an unrelated hash, but an exact image hash collision between a source and target image can be produced via minuscule adversarial perturbations. In a white box setting, these collisions can be replicated across nearly every image pair and hash type (including both deep and non-learned hashes). Furthermore, by attacking points other than the output of a hashing function, an attacker can avoid having to know the details of a particular algorithm, resulting in collisions that transfer across different hash sizes or model architectures. Using these techniques, an adversary can poison the image lookup table of a duplicate image detection service, resulting in undefined or unwanted behavior. Finally, we offer several potential mitigations to gradient-based image hash attacks.

📄 PDF Abstract BibTeX arXiv:2011.09473

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

BadHash: Invisible Backdoor Attacks against Deep Hashing with Clean Label

2022-07-01 · Shengshan Hu, Ziqi Zhou, Yechao Zhang, Leo Yu Zhang 외

Due to its powerful feature learning capability and high efficiency, deep hashing has achieved great success in large-scale image retrieval. Meanwhile, extensive works have demonstrated that deep neural networks (DNNs) a…

Adversarial AttackBackdoor AttackContrastive LearningDeep Hashing+5

Towards Evaluating Gaussian Blurring in Perceptual Hashing as a Facial Image Filter

2020-02-01 · Yigit Alparslan, Ken Alparslan, Mannika Kshettry, Louis Kratz

With the growth in social media, there is a huge amount of images of faces available on the internet. Often, people use other people's pictures on their own profile. Perceptual hashing is often used to detect whether two…

Image Croppingtext annotation

Clean Image May be Dangerous: Data Poisoning Attacks Against Deep Hashing

2025-03-27 · Shuai Li, Jie Zhang, Yuang Qi, Kejiang Chen 외

Large-scale image retrieval using deep hashing has become increasingly popular due to the exponential growth of image data and the remarkable feature extraction capabilities of deep neural networks (DNNs). However, deep …

Data PoisoningDeep HashingImage RetrievalRetrieval

Property-Preserving Hashing for $\ell_1$-Distance Predicates: Applications to Countering Adversarial Input Attacks

2025-04-23 · Hassan Asghar, Chenhan Zhang, Dali Kaafar

Perceptual hashing is used to detect whether an input image is similar to a reference image with a variety of security applications. Recently, they have been shown to succumb to adversarial input attacks which make small…

Learning to Break Deep Perceptual Hashing: The Use Case NeuralHash

2021-11-12 · Lukas Struppek, Dominik Hintersdorf, Daniel Neider, Kristian Kersting

Apple recently revealed its deep perceptual hashing system NeuralHash to detect child sexual abuse material (CSAM) on user devices before files are uploaded to its iCloud service. Public criticism quickly arose regarding…