Property-Preserving Hashing for ℓ1-Distance Predicates: Applications to Countering Adversarial Input Attacks
Not on the map. Why?
Abstract (arXiv)
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 imperceptible changes to the input image yet the hashing algorithm does not detect its similarity to the original image. Property-preserving hashing (PPH) is a recent construct in cryptography, which preserves some property (predicate) of its inputs in the hash domain. Researchers have so far shown constructions of PPH for Hamming distance predicates, which, for instance, outputs 1 if two inputs are within Hamming distance t. A key feature of PPH is its strong correctness guarantee, i.e., the probability that the predicate will not be correctly evaluated in the hash domain is negligible. Motivated by the use case of detecting similar images under adversarial setting, we propose the first PPH construction for an ℓ1-distance predicate. Roughly, this predicate checks if the two one-sided ℓ1-distances between two images are within a threshold t. Since many adversarial attacks use ℓ2-distance (related to ℓ1-distance) as the objective function to perturb the input image, by appropriately choosing the threshold t, we can force the attacker to add considerable noise to evade detection, and hence significantly deteriorate the image quality. Our proposed scheme is highly efficient, and runs in time O(t2). For grayscale images of size 28 × 28, we can evaluate the predicate in 0.0784 seconds when pixel values are perturbed by up to 1 %. For larger RGB images of size 224 × 224, by dividing the image into 1,000 blocks, we achieve times of 0.0128 seconds per block for 1 % change, and up to 0.2641 seconds per block for 14% change.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 6 of its 44 references that are in the map. First posted on arXiv 23 Apr 2025.
Builds on
6 of 44 references.
References · 6
- 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,029
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2021Learning to Break Deep Perceptual Hashing: The Use Case NeuralHashcited by 25
- 2020Lattice (List) Decoding Near Minkowski's Inequalitycited by 2
Built on by
Not cited yet.