Re:Apple’s Mistake
by migueldeicaza on Monday August 09, 2021 @03:34PM
(#28121317)
Apple designed a new system, which is different than PhotoDNA - they call it neural hash, and the specifics are not disclosed.
Re:Apple’s Mistake
by hariboapfel on Tuesday August 10, 2021 @03:08AM
(#28125909)
crosschecking hashes is only possible if they use the „same“ implemantation for the hashes. it would be safe to assume that the implementation/algorythm is the same regardless of being called photodna/neuralhash.
If you want to learn about the algorithm/hashes, you have to, among other things, sign an NDA about it, so it's likely that Apple, legally, cannot go into detail about how it actually works.
Microsoft has a page on it here if you're interested: https://www.microsoft.com/en-us/photodna
For obvious reasons, they don't go into a whole lot of detail.
I've learned a lot about how the process works from this blog post: https://hackerfactor.com/blog/index.php?/archives/929-One-Ba...
He gets a few facts about Apple's approach wrong, but it's an incredibly interesting read.