3 ms·
How would an open source fingerprinting algorithm work in this case? There would be a browser extension to "refingerprint" images within 24 hours of release.
by 15155 9y ago
How would an open source fingerprinting algorithm work in this case?
There would be a browser extension to "refingerprint" images within 24 hours of release.
- the8472 9y agoMake the algorithms public, let them be broken, refine them etc. until the margin between identification and refingerprinting becomes so small that refingerprinting involves such significant changes that we are reasonably confident that we are no longer dealing with theseus' ship. That's how we got good crypto. By not keeping it proprietary. And a side benefit that we would get some amazingly alteration-resistant perceptual image hashes out of that.
- Freak_NL 9y agoIt would be interesting to see what people come up with, but I doubt any algorithm can stop someone dedicated to figure out a way to defeat it. Having the algorithm open for public review will lead to better algorithms, but allow for direct feedback if you are attempting to circumvent it; whilst keeping it proprietary will prevent direct feedback, but might keep the algorithm less clever than it could be. If Facebook is using just PhotoDNA, defeating it should be trivial¹: > […] It works by converting the image to black and white, re-sizing it, breaking it into a grid, and looking at intensity gradients or edges […] That's fairly generic, but effective enough for resizing, colour adjustments, minor changes, etc., but not good enough for porn and an adversary willing to do some experimenting with the photo. If I were to guess at how Facebook uses this, I would expect that they use a preprocessing routine that strips out anything that doesn't resemble a nude or semi-nude person, to prevent alterations to the person's surroundings from changing the hash — which is what you would do if you wanted to bypass the filter whilst keeping the essence of the picture intact. Keeping that fact hidden would be integral to their strategy I suppose. 1: https://en.wikipedia.org/wiki/PhotoDNA https://en.wikipedia.org/wiki/PhotoDNA