News for hackers. Stuff that matters.
Re:Hash collision in Apple NeuralHash model by kuu on Wednesday August 18, 2021 @05:51AM (#28219241)
I don't understand the comment in the issue by an iPhone user. Can you see the hashes that the mobile generates for each image?? Why that is not "obfuscated" / hidden from the user? I mean, I would expect something complicated to validate that you have a collision.
Re:Hash collision in Apple NeuralHash model by scandinavian on Wednesday August 18, 2021 @06:16AM (#28219366)
It is hidden for the user. Obfuscation doesn't work. They probably just called the private API to generate a hash on a jailbroken phone. There's even a link to another piece of software that can do just that, only on macOS.

https://github.com/KhaosT/nhcalc

Re:Hash collision in Apple NeuralHash model by cyanite on Wednesday August 18, 2021 @04:39PM (#28226791)
The hash table is blinded on the device, and the device never knows if a given image is a hit or not. This is well documented.
Re:Hash collision in Apple NeuralHash model by jhugo on Wednesday August 18, 2021 @06:22AM (#28219411)
You're holding the iPhone in your hand. You can inspect everything it does, the only thing that varies is the level of difficulty of inspecting it. Obfuscation doesn't work.
Re:Hash collision in Apple NeuralHash model by nulld3v on Wednesday August 18, 2021 @05:55AM (#28219258)
They could have a jailbreak device.
Re:Hash collision in Apple NeuralHash model by eptcyka on Wednesday August 18, 2021 @06:02AM (#28219291)
They could just be a dev that work on the code and have toy apps to test it out.
Re:Hash collision in Apple NeuralHash model by jdlshore on Wednesday August 18, 2021 @02:57PM (#28225643)
You're correct. The amount of misinformation in this thread (and in the other responses to you) is out of control.

The database of CSAM hashes is blinded and no one has the hashes. Without the hashes, this attack is useless.

It's also mitigated by a LOT of checks and balances. First they have to know 30 hashes to target (they're secret). They have to get 30 colliding images on your phone. The images have to be unnoticed by you (why not just infiltrate CSAM, then?) or sufficiently compelling that you don't just delete them. Thirty images have to pass human review at Apple. At least one has to pass human review by law enforcement. Then, and only then, will you be arrested and face a threat.

Short version: If somebody wants to frame you for possessing CSAM, there are much easier ways. There is no new threat here. https://xkcd.com/538/

Re:Hash collision in Apple NeuralHash model by cyanite on Wednesday August 18, 2021 @04:40PM (#28226809)
> The amount of misinformation in this thread (and in the other responses to you) is out of control.

True it’s not perfect here, but you should see Reddit, then :p. People there hardly even know what they are mad about.