5 ms·
> Apple’s method of detecting known CSAM is designed with user privacy in mind. Instead of scanning images in the cloud, the system performs on-device matching
by mannerheim 5y ago
> Apple’s method of detecting known CSAM is designed with user privacy in mind. Instead of scanning
images in the cloud, the system performs on-device matching using a database of known CSAM image
hashes provided by NCMEC and other child-safety organizations. Apple further transforms this database
into an unreadable set of hashes, which is securely stored on users’ devices.
https://www.apple.com/child-safety/pdf/CSAM_Detection_Technical_Summary.pdf https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...
- robertoandred 5y agoYeah, so how would you know something would collide with the hash?
- mannerheim 5y agoBecause the hashes are stored on the user's device?
- robertoandred 5y agoNo, encrypted and blinded hashes are stored. You can’t extract them.
- cyanite 5y agoThis also means that the device doesn’t know if a given image is a match.
- robertoandred 5y agoCorrect, only the server does.
- fastball 5y agoRight, but your device is checking against the hashes, no? So at some point you generate an image which triggers a subroutine and you know that image collides.