News for hackers. Stuff that matters.
Re:Apple plans to scan US iPhones for child abuse imagery by partiallypro on Thursday August 05, 2021 @11:56AM (#28075521)
I really don't see how this is going to end well, there could be perfectly innocent photos on someone's phone of their own children doing perfectly normal things that kids do. Like a kid running butt naked around the house, or a photo of something like a rash that is sent to a nurse friend for advice on what it is etc.

I'm all for protecting children from being abused, but how are they going to filter what is normal and what is abuse without human intervention? And at that point isn't that a vast invasion of privacy to the perfectly innocent? It's different if it's online because that puts it in the public realm or on devices/servers owned by Apple, etc.

Re:Apple plans to scan US iPhones for child abuse imagery by cronix on Thursday August 05, 2021 @01:01PM (#28076437)
Don't worry, AI is very good at these things and never makes mistakes. It is so advanced it even understands nuance and complex communication mechanisms like sarcasm in text, even if it's only a single sentence to contrast! It will be able to know exactly the context of each image and it will affect only the sickos. We're also working on watching your face through the camera to see your true expression when viewing them. Oh, but if a few innocent people do happen get caught up in it and lives ruined, it's totally justifiable because this type of activity is the absolute worst. And false positives are exceeeeedingly rare. We'll apologize and adjust our algorithms. Sue us? How dare you? We're really trying to wipe out sickos. Are you a sicko or something? You must be. Only sicko's would disagree with protecting children.
Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @01:22PM (#28076745)
There is zero AI classification involved, it’s a lookup vs hashes of known child porn images. You would need a hash collision, misidentified photo in the dataset, or legitimate use case to end up with a false positive.
Re:Apple plans to scan US iPhones for child abuse imagery by sandworm101 on Thursday August 05, 2021 @02:20PM (#28077519)
Ok. Hashed-based image rec. Where are the hashes? Is the comparison done in my phone against a downloaded database, or is a hash of every image on my phone uploaded for comparison on a server? Could this program then be expanded to other classes of images? Animal abuse imagery? Terrorism? Hashes of known bomb-making instructions? How about people sharing illegal pdfs and text files? Will the MPAA be allowed to submit hashes of their copyrighted material? In short: What other warrantless government inspections of my files will Apple allow?
Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @02:22PM (#28077545)
It’s done on Apple’s servers using your iCloud backups. For good or ill this lets people opt out by disabling iCloud.

I would hope most privacy conscious people disable iCloud, but that’s another story.

Re:Apple plans to scan US iPhones for child abuse imagery by pseudalopex on Thursday August 05, 2021 @04:11PM (#28079037)
Most of the process is done on customer's devices.[1]

[1] https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...

Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @07:07PM (#28081240)
I was answering this: “Is the comparison done in my phone against a downloaded database, or is a hash of every image on my phone uploaded for comparison on a server?”

To be clear each image, the image’s NeuralHash, and a visual derivative are uploaded to iPhoto. This allows for the inspection of the NeuralHash algorithm used which I actually prefer.

The phone isn’t downloading the hash database.

Re:Apple plans to scan US iPhones for child abuse imagery by thw0rted on Friday August 06, 2021 @12:10PM (#28089136)
From that same page: "Apple further transforms this database into an unreadable set of hashes that is securely stored on users’ devices". The phone is downloading the hash database.
Re:Apple plans to scan US iPhones for child abuse imagery by sandworm101 on Thursday August 05, 2021 @02:27PM (#28077605)
If apple really cares about security then those images in iCloud should be stored in an encrypted form that makes hash comparisons impossible. If they are hashing them then they have access to them in plaintext. If I used iCloud I would be more worried about the wider implications that creates.
Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @02:34PM (#28077689)
iCloud needs to allow people to restore backups on a new iPhone after losing their old one.

You can setup secure encrypted backups, but the customer losing the key means losing the back so that’s not what consumer focused companies are going to do. In other words any backup service that doesn’t have big warnings that losing your key loses your backup means they can read your data.

Re:Apple plans to scan US iPhones for child abuse imagery by sandworm101 on Thursday August 05, 2021 @02:57PM (#28077982)
https://blog.cryptographyengineering.com/2012/04/05/icloud-w...

"The mud puddle test: You don’t have to dig through Apple’s ToS to determine how they store their encryption keys. There’s a much simpler approach that I call the ‘mud puddle test’"

Re:Apple plans to scan US iPhones for child abuse imagery by diebeforei485 on Thursday August 05, 2021 @01:53PM (#28077166)
The article says that Apple calls this system neuralMatch. I'm not sure why that name gives you confidence that there is zero AI involved?
Re:Apple plans to scan US iPhones for child abuse imagery by CaptainJustin on Thursday August 05, 2021 @03:07PM (#28078107)
Also, we've seen more and more AI hardware being shipped built-in to phones.
Re:Apple plans to scan US iPhones for child abuse imagery by ASalazarMX on Thursday August 05, 2021 @04:04PM (#28078919)
I hope it's hash-based and not AI. Training that NN would be one of the worst jobs I could imagine, you're adding commercial value to child porn and all the misery it entailed.
Re:Apple plans to scan US iPhones for child abuse imagery by pseudalopex on Thursday August 05, 2021 @04:23PM (#28079206)
They trained a neural net to perturb images. Not classify them.[1]

They did add a classifier to iMessage. But it's designed to prevent children seeing any sexually explicit images.[2] There wouldn't be a reason to train it on images of children specifically.

[1] https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...

[2] https://www.eff.org/deeplinks/2021/08/apples-plan-think-diff...

Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @04:40PM (#28079444)
They are using AI techniques as part of perceptual hashing. In other words it’s trying to match files with specific images rather than abstract concepts.
Re:Apple plans to scan US iPhones for child abuse imagery by headShrinker on Thursday August 05, 2021 @06:24PM (#28080809)
I’m pretty sure you don’t know what you’re talking about. Perceptual matching is not image matching.

Perceptual matching is used to sort categories of images. A quick DuckDuckGo will turn up many results. No stretch of the imagination will turn this into a bit for a bit comparison. This is a machine learning algorithm used to categorize images. https://www.ibm.com/blogs/research/2019/10/learning-implicit...

Matthew Green is tweeting about this: https://twitter.com/matthew_d_green/status/14230711866160005... and mentions that it is "preceptial hashing”

9 to 5 Mac article, in which they restate that it is not a classical bit-by-bit hash:

https://9to5mac.com/2021/08/05/scanning-for-child-abuse-imag...

Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @07:13PM (#28081291)
Perceptual hashing has a very specific meaning. It’s for verifying one file is directly related to a different file not an overall classification.

“Perceptual hashing is the use of an algorithm that produces a snippet or fingerprint of various forms of multimedia.[1][2] A perceptual hash is a type of locality-sensitive hash, which is analogous if features of the multimedia are similar.”

https://en.wikipedia.org/wiki/Perceptual_hashing

The goal is to verify a black and white copy of an image is identical to a colored original. Search algorithms want a similar thing so they can validate an image contains a blue car. However, a perceptual hashing algorithm must differentiate between different images containing a blue car while matching a photoshopped copy of the same image.

Re:Apple plans to scan US iPhones for child abuse imagery by heavyset_go on Thursday August 05, 2021 @01:56PM (#28077226)
If they're using perceptual hashes, which they almost certainly are at least some of the time, then there's a huge space for false positives for each perceptual hash.
Re:Apple plans to scan US iPhones for child abuse imagery by ASalazarMX on Thursday August 05, 2021 @04:09PM (#28078993)
Don't worry, some poor traumatized souls will be tasked with reviewing visually all those positives. I hope they have good mental care.
Re:Apple plans to scan US iPhones for child abuse imagery by runjake on Thursday August 05, 2021 @03:54PM (#28078757)
Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @04:23PM (#28079218)
It’s perceptual hashing not AI classification. “NeuralHash is a perceptual hashing function that maps images to numbers.”

The perceptual hashing is based on AI techniques. “The system computes these hashes by using an embedding network to produce image descriptors and then converting those descriptors to integers using a Hyperplane LSH (Locality Sensitivity Hashing) process.”

The difference is AI classification is based on defining something as say a “Cat” and then the AI spits some association with how cat like the image is. This extracts features from an image then compares lists of features to specific images.

Re:Apple plans to scan US iPhones for child abuse imagery by runjake on Thursday August 05, 2021 @04:36PM (#28079380)
It sure sounds a lot like AI to me. Saying its just hashes seems misleading to me.

From the PDF:

"The system generates NeuralHash in two steps. First, an image is passed into a convolutional neural network to generate an N-dimensional, floating-point descriptor. Second, the descriptor is passed through a hashing scheme to convert the N floating-point numbers to M bits. Here, M is much smaller than the number of bits needed to represent the N floating-point numbers. NeuralHash achieves this level of compression and preserves sufficient information about the image so that matches and lookups on image sets are still successful, and the compression meets the storage and transmission requirements.

The neural network that generates the descriptor is trained through a self-supervised training scheme. Images are perturbed with transformations that keep them perceptually identical to the original, creating an original/perturbed pair. The neural network is taught to generate descriptors that are close to one another for the original/perturbed pair. Similarly, the network is also taught to generate descriptors that are farther away from one another for an original/distractor pair. A distractor is any image that is not considered identical to the original. "

Re:Apple plans to scan US iPhones for child abuse imagery by Retric on Thursday August 05, 2021 @10:03PM (#28082487)
It’s closely related to AI, but it’s not image classification. The important thing is your trying to match specific files to hashes rather than features to an image so the output doesn’t need to be human readable.

Image classification on the other hand cares about if the image contains say a stop sign or a trash can. That’s useful for self driving cars etc.

Aka classification you might want to match two different bands playing the same song as identical. Where perception hashing would want them to be classified differently.

Re:Apple plans to scan US iPhones for child abuse imagery by headShrinker on Thursday August 05, 2021 @06:17PM (#28080739)
You are wrong. It is not a numerical Hash of the exact image.

It is a perceptual Hash of the images characteristics and perceived continent by the algorithm, that’s the “neural” in neuralmatch.

Apple, for yours has been building-in machine learning dedicated chips into their builds so this shouldn’t affect battery life.

Matthew Green is tweeting about this: https://twitter.com/matthew_d_green/status/14230711866160005... and mentions that it is "preceptial hasing"

9 to 5 Mac article, in which they restate that it is not a classical bit-by-bit hash:

https://9to5mac.com/2021/08/05/scanning-for-child-abuse-imag...

Re:Apple plans to scan US iPhones for child abuse imagery by jtbayly on Thursday August 05, 2021 @01:50PM (#28077121)
Zero AI involved? Simple hashes? Source needed. From what I read, you are making false claims.
Re:Apple plans to scan US iPhones for child abuse imagery by piyh on Thursday August 05, 2021 @01:55PM (#28077195)
The concern is less false positives, and more if the Chinese government tells Apple "find everyone who has this picture on their phone in Hong Kong"
Re:Apple plans to scan US iPhones for child abuse imagery by cududa on Thursday August 05, 2021 @04:29PM (#28079293)
The PhotoDNA platform doesn’t offer the participating organization raw photos, just hashes. The AI part is stitching photos with matching edges together, incase someone cropped them into different parts.

Again, Apple nor any company, have access to the source data, just hashes.

Re:Apple plans to scan US iPhones for child abuse imagery by jtbayly on Friday August 06, 2021 @06:24PM (#28093468)
My point was that it can’t be “simple” hashes, as that is easy to defeat. I never said anything about Apple having the source images.
Re:Apple plans to scan US iPhones for child abuse imagery by slg on Thursday August 05, 2021 @01:45PM (#28077061)
And they aren't going to act on a single hash collision. People who have these images likely aren't going to have one or two.

People can argue against this approach for privacy reasons, but I think the false positive argument is a relatively weak one.

Re:Apple plans to scan US iPhones for child abuse imagery by headShrinker on Thursday August 05, 2021 @06:29PM (#28080868)
There won’t be any collisions. It’s not a bit-for-bit Comparison. The algorithm uses machine learning to categorize images using perceptual match.

There will be many false positives, they will be reviewed by people. When there’s more than a few false positives, you will be investigated by the FBI.

Re:Apple plans to scan US iPhones for child abuse imagery by 8458e112e7b2 on Thursday August 05, 2021 @01:04PM (#28076490)
Yep. And if you dont like it, build your own iPhone.
Re:Apple plans to scan US iPhones for child abuse imagery by ghego1 on Thursday August 05, 2021 @01:10PM (#28076559)
And be immediately labelled by society as a CP holder
Re:Apple plans to scan US iPhones for child abuse imagery by sigzero on Thursday August 05, 2021 @01:26PM (#28076802)
I think this is sarcasm given the last bit.
Re:Apple plans to scan US iPhones for child abuse imagery by BatFastard on Thursday August 05, 2021 @01:59PM (#28077256)
Really?
Re:Apple plans to scan US iPhones for child abuse imagery by mm983 on Thursday August 05, 2021 @01:18PM (#28076672)
This is painful to read with the arrogant undertone while you don't actually know how CSAM scanning works.

It's fuzzy hash, not ""AI"", based. Cloudflare uses it too, and last time i checked the web is still functional.

https://support.cloudflare.com/hc/en-us/articles/36004610611...

How about we turn the tables and have the complainers suggest a solution. Because every single time an approach to targeted child porn takedowns has been suggested, such as datacenter raids which would not affect as many people, someone is screaming about their privacy.

Child abusers evolve and are very happy if law enforcement doesn't.

Re:Apple plans to scan US iPhones for child abuse imagery by BitwiseFool on Thursday August 05, 2021 @01:31PM (#28076880)
>"have the complainers suggest a solution"

Being worried about privacy, establishing a precedent for scanning my data against a government database, and the risk of false positives with such an insanely emotionally charged crime is more than mere complaining.

The onus should not be on me to justify why this shouldn't be done. This is something new and it is perfectly fine to argue against it without needing to provide an alternative.

That being said, my solution is to continue to follow the process that law enforcement is currently using.

Re:Apple plans to scan US iPhones for child abuse imagery by mm983 on Thursday August 05, 2021 @01:41PM (#28077010)
>That being said, my solution is to continue to follow the process that law enforcement is currently using.

If you knew how they approach this you wouldn't be satisfied either

Re:Apple plans to scan US iPhones for child abuse imagery by BitwiseFool on Thursday August 05, 2021 @02:06PM (#28077326)
This all boils down to the classic "Liberty vs. Security" dilemma. While I obviously want to see more prosecutions for people who commit these crimes, a value judgement must be made about what it takes to achieve that.
Re:Apple plans to scan US iPhones for child abuse imagery by fallingknife on Thursday August 05, 2021 @01:33PM (#28076901)
> Child abusers evolve and are very happy if law enforcement doesn't.

Yes. And now they will evolve by developing a simple system to modify pixels in images when they copy and transmit that will easily defeat this hashing system. The only effect this will have is that moral panickers like you will have got everybody's privacy invaded over your moral panic of the day.

Re:Apple plans to scan US iPhones for child abuse imagery by heavyset_go on Thursday August 05, 2021 @02:01PM (#28077275)
> And now they will evolve by developing a simple system to modify pixels in images when they copy and transmit that will easily defeat this hashing system

They don't use simple file hashes to match images, but perceptual hashes. That way they can find modified derivatives of a source image. The problem with this approach, though, is that this is ripe for false positives. Two completely unrelated images can have similar hashes.

Re:Apple plans to scan US iPhones for child abuse imagery by sterlind on Thursday August 05, 2021 @02:48PM (#28077872)
could you use multiple perceptual hash functions with different salts, so that collisions would be less likely while allowing derivatives to be detected?
Re:Apple plans to scan US iPhones for child abuse imagery by tatersolid on Monday August 09, 2021 @08:15PM (#28123885)
That reduces to just inventing a “fancier” single hash function. This adds no value or security in cryptography; it just makes things slower. I expect the same is true of perceptual hashes.
Re:Apple plans to scan US iPhones for child abuse imagery by heavyset_go on Thursday August 05, 2021 @02:54PM (#28077941)
They aren't just matching exact hash hits, but are using a metric like the hamming distance between hashes to determine if one image is the same as , or a derivative of, another. The data structures that allow for efficient lookups rely on that metric, or another metric, for matching.
Re:Apple plans to scan US iPhones for child abuse imagery by mm983 on Thursday August 05, 2021 @01:42PM (#28077015)
Again, you don't appear to know how this works. Look up fuzzy hash, i even mentioned it in the comment.
Re:Apple plans to scan US iPhones for child abuse imagery by cronix on Thursday August 05, 2021 @02:19PM (#28077492)
I was a kid in the 80s and teenager in the 90s. My favorite thing during that time was pirating video games. A game would come out, and it was cracked, usually within hours and often before the game was even released to be sold. That's when "zero day" had a different meaning. All the "warez" ftp sites had a section for 0 day warez. The cryptologists and math brains would come up with new protection methods to protect their IP from being copied. Spend millions, probably billions for all of these projects. Yet, some kid in their basement with a commodore 64 was always able to crack them. Sometimes it would take longer. There were a few that took years, but once figured out, unlocked hundreds of titles previously secured.

This is, and always is, a game of cat and mouse. Law enforcement is always catching up. They are the cryptologists here. They are never ahead, always behind, because they don't know the new protections peddlers are using until they have been in use and later discovered.

No matter what vector you plug, they will use another, and the game continues (sick game). Maybe divide the image into 32 different quadrants and rearrange them, then put them back in the correct order when viewing through a specific image viewer. I'm sure that would bypass whatever detections they've come up in their fuzzy fingerprinting with as the entire image is now different. By the time they catch someone using this, they'll have already moved on to something different, as they always do.

I will never be ok with warrantless searches of my personal property, no matter the reason or justification or subject, and no matter who it is done by (government or private company). And I say that as a survivor of some pretty horrific shit as a kid to the point I fucking tremble with absolute rage when thinking about it 35+ years later. I would be banned from everything for life if I were to honestly state what I would do with these types of people. The movie "Saw" is tame in comparison. I have no compassion or sympathy for these sickos. But when reading world history, I can absolutely see the importance of "innocent until proven guilty" and Blackstone's Ratio "It is better that ten guilty persons escape than that one innocent suffer." Most of human history was the opposite, and it was brutal and full of literal witch hunts. Are we progressing as a species, or regressing in terms of human rights when it comes to technology?

Re:Apple plans to scan US iPhones for child abuse imagery by noduerme on Thursday August 05, 2021 @05:44PM (#28080341)
You're spot on about the 0-day comparison. As always, something will arise to let people with the motivation hide illegal images. The problem is how it will be used against everyday citizens, who don't have sophisticated tools and maybe just share images of Hong Kong freedom protests, or books, or anything anti-totalitarian. The emotional appeals about this being about child abuse are absurd on their face because of how easily those people will hide. It's a good thing that some people are able to see through that as a ploy. We shouldn't have to go there and prove our bonafide hatred of abusers every time we justify our right to secure encryption or freedom from surveillance. Doing so almost validates the government's position. Just like in China you would have to say "of COURSE I hate the democracy protesters! I just think..." No, you shouldn't have to take a deep emotional dive into a history of abuse to justify your human right to privacy.
Re:Apple plans to scan US iPhones for child abuse imagery by anthony_d on Thursday August 05, 2021 @01:58PM (#28077241)
Just saying "fuzzy hash" doesn't begin to explain how this would work. There are an infinite variety of algorithms along with arbitrary tolerances configurable. "fuzzy hash" just isn't helpful no matter how many times you repeat it.
Re:Apple plans to scan US iPhones for child abuse imagery by fallingknife on Thursday August 05, 2021 @01:48PM (#28077099)
I have a hard time believing that this algorithm will be able to resist simple image manipulations while still being sensitive enough to avoid false positives.
Re:Apple plans to scan US iPhones for child abuse imagery by diebeforei485 on Thursday August 05, 2021 @02:04PM (#28077319)
I have similar qualms with this, because this is increasing the number of photos scanned by 2-3 orders of magnitude, and the number of false positives presumably also increases correspondingly.
Re:Apple plans to scan US iPhones for child abuse imagery by midev on Thursday August 05, 2021 @01:55PM (#28077191)
What algorithm are they using?
Re:Apple plans to scan US iPhones for child abuse imagery by fallingknife on Thursday August 05, 2021 @01:57PM (#28077230)
I don't know. If they made that public it would be completely ineffective.
Re:Apple plans to scan US iPhones for child abuse imagery by cronix on Thursday August 05, 2021 @01:29PM (#28076843)
Not a single joke was made about child abuse.

The specific subject of child abuse is irrelevant in my commentary. It was a commentary on the general category of AI, used all over, for many things, and more and more every day, but nice try.

Edit: You edited out what I was referring to as I was replying.

Re:Apple plans to scan US iPhones for child abuse imagery by buran77 on Thursday August 05, 2021 @01:29PM (#28076841)
Microsoft has been using PhotoDNA [0] to scan OneDrive content for quite some time. The news is that a device manufacturer is doing it on your device with local data. There's some MS research to use machine learning on metadata to identify offending material [1].

[0] https://en.wikipedia.org/wiki/PhotoDNA

[1] https://arxiv.org/pdf/2010.02387.pdf

Re:Apple plans to scan US iPhones for child abuse imagery by diebeforei485 on Thursday August 05, 2021 @02:01PM (#28077283)
It makes sense for website owners to scan what's being uploaded to their servers, but that is totally different from scanning what's stored locally on people's devices.
Re:Apple plans to scan US iPhones for child abuse imagery by heavyset_go on Thursday August 05, 2021 @01:59PM (#28077255)
> It's fuzzy hash, not ""AI"", based. Cloudflare uses it too, and last time i checked the web is still functional.

If they're using fuzzy matching with perceptual hashes, then the space that false positives can exist in for each perceptual hash is huge.

Re:Apple plans to scan US iPhones for child abuse imagery by babyshake on Thursday August 05, 2021 @01:23PM (#28076751)
So this means it is checking if you are sharing known CP images? That does seem to be much less invasive and problematic as there is likely no good reason to be sharing these images.
Re:Apple plans to scan US iPhones for child abuse imagery by notadev on Thursday August 05, 2021 @02:09PM (#28077380)
It’s not just checking files you are sharing, it’s also scanning files that exist on your device. The worry, or slippery slope argument, is that it’s one step away from scanning your device for other types of content, like memes critical of the government or just general wrongthink.
Re:Apple plans to scan US iPhones for child abuse imagery by MikeDelta on Thursday August 05, 2021 @03:48PM (#28078645)
A lot of governments would be very interested in this feature.
Re:Apple plans to scan US iPhones for child abuse imagery by native_samples on Thursday August 05, 2021 @02:46PM (#28077858)
There actually are some edge cases even for matching against image blacklists. Google has experience with hitting them because it's used this type of image simhash for years (for shared cloud files at least).

The definition of child porn varies around the world. These systems use the US definition. This is not entirely what you might expect. For example, in the USA the courts have decided that cartoons can be child porn even though no actual children are in the picture. Most of the world does not agree with this, meaning an image can be CP in one place but not another. Is Apple going to enforce the US definitions or the ones where the user actually lives?

In the USA, photos an under-age person takes of themselves can also be considered CP.

What counts as a "child" for sexual purposes also varies around the world. Some countries have a lower age of consent than other places. In some parts of the world the age of consent and the age at which a child stops being a child for CP purposes are different, meaning that a teenager can have sex legally but if they take a photo of themselves doing it, they are trafficking in CP.

Finally, what is actually on these image blacklists? Hardly anyone actually knows because of the third rail nature of CP. Tech firms are often delivered image hashes, not even the images themselves, by third party 'charities' of various kinds and tech workers are - for obvious reasons - not normally given access to the actual pixels. Additionally, appeals from users are invariably ignored because people say "legal issues, it's complicated" and so everyone clams up. If FPs occur there is no way to resolve it and the people who see your appeal, if there even is one, won't be willing to actually look at the image to find out what it was.

It should be obvious how much potential for abuse this hands the people who actually manage these CP databases. Literally any image can be made verboten immediately, without any recourse, and basically nobody will ever find out including the people who shut down the affected users.

Re:Apple plans to scan US iPhones for child abuse imagery by mm983 on Thursday August 05, 2021 @01:30PM (#28076860)
Yes, that's exactly it. It uses a database compiled by NGOs and specialized firms comprising of file hashes matching child porn. These lists are handled by humans.

Fuzzy means that it takes compression and the like into account, because even if just one pixel out of 20 thousand is different, the hash is different too. Fuzzy hash still recognizes it as the same image, so using an algorithm to alter the color etc. won't work.

Re:Apple plans to scan US iPhones for child abuse imagery by ggreer on Thursday August 05, 2021 @02:17PM (#28077473)
> These lists are handled by humans.

That's also true for the no-fly list and the Terrorist Screening Database,[1] yet those are full of false positives. And unlike those lists, CSAM databases cannot be independently verified. To do so would require having the original images, which is illegal.

1. https://en.wikipedia.org/wiki/Terrorist_Screening_Database

Re:Apple plans to scan US iPhones for child abuse imagery by sterlind on Thursday August 05, 2021 @03:18PM (#28078231)
The no-fly list and the terrorist screening database aren't used in a court of law. The Confrontation Clause of the Sixth Amendment guarantees you access to all the evidence presented against you. You also don't need the original images to defend yourself, though apparently CP can be presented to a (traumatized) jury [0].

So if you're charged on the basis of a fuzzy hash matching, you'd subpoena Apple for the photo in your backup that matched, present it to the court (since it doesn't actually matter if it's CP or not to be admissible), and you win the case.

0. https://www.johntfloyd.com/the-difficulty-with-criminal-evid...

Re:Apple plans to scan US iPhones for child abuse imagery by headShrinker on Thursday August 05, 2021 @06:36PM (#28080954)
> So this means it is checking if you are sharing known CP images?

No. NeuralMatch was “trained” using 200,000 CP images. “Neural“ is likely a reference to the perceptual matching that it uses. It is not a bit for bit match.

Perceptual matching is a technique used for categorizing images based on characteristics and content.

The algorithm will scan your library containing new information and compare it to what it understands as CP.

Re:Apple plans to scan US iPhones for child abuse imagery by headShrinker on Thursday August 05, 2021 @06:39PM (#28080987)
There is no reference to fuzzy anything in any of the write ups. I don’t know how you can proclaim that this is a fuzzy hash. Where is your source?
Re:Apple plans to scan US iPhones for child abuse imagery by itake on Thursday August 05, 2021 @12:10PM (#28075730)
> perfectly innocent photos on someone's phone of their own children

They are using a library of human verified images to compare the hashes. Probably similar to PhotoDNA[0]. There can be false positives, but AFAIK the algorithms are not trying to identify naked children, but comparing 2 similar image hashes.

[0] - https://en.wikipedia.org/wiki/PhotoDNA

Re:Apple plans to scan US iPhones for child abuse imagery by barbazoo on Thursday August 05, 2021 @12:30PM (#28075978)
> They are using a library of human verified images to compare the hashes

I didn't get that from the article, could you point to a source on this?

Re:Apple plans to scan US iPhones for child abuse imagery by judge2020 on Thursday August 05, 2021 @12:35PM (#28076042)
Images are submitted by over 1400 organizations[0] like the FBI and NCMEC, although the inner-workings of the database aren’t public and I can’t find a source or confirmation of every image actually being human-verified. The closest is how the "Child Victim Identification Program" helps identify victims in these images.

0: https://www.missingkids.org/theissues/csam#:~:text=Electroni... (ctrl-f "1,400")

Re:Apple plans to scan US iPhones for child abuse imagery by dylan604 on Thursday August 05, 2021 @01:02PM (#28076469)
Of all of the discussion, my brain has only keyed in on the child porn aspect. It just now clicked that if a missing kid is in a photo (even if not porn), it could help ID the missing kid. Some runaway at the age of 13 gets photographed in a group of other kids just doing teenager things.

So even if not running hashes against known porn, it could still be doing facial recognition. Wonder what kind of implications that would have for people in witness protection or battered spouses and other legitimately "disappeared" people.

Re:Apple plans to scan US iPhones for child abuse imagery by the-dude on Thursday August 05, 2021 @01:05PM (#28076503)
Think of the children will erode everything. It is magic.
Re:Apple plans to scan US iPhones for child abuse imagery by wmeredith on Thursday August 05, 2021 @01:39PM (#28076981)
Re:Apple plans to scan US iPhones for child abuse imagery by myrandomcomment on Thursday August 05, 2021 @01:06PM (#28076508)
Directly said in the article:

“Users’ photos, converted into a string of numbers through a process known as “hashing”, will be compared with those on a database of known images of child sexual abuse.”

Re:Apple plans to scan US iPhones for child abuse imagery by rovr138 on Thursday August 05, 2021 @02:07PM (#28077347)
> The system has been trained on 200,000 sex abuse images collected by the US non-profit National Center for Missing and Exploited Children.

Also from the article.

‘Trained’ being important.

Re:Apple plans to scan US iPhones for child abuse imagery by xdennis on Thursday August 05, 2021 @01:26PM (#28076813)
It's still bad. I used to scrape pictures from many legal pornography sites. I still have hundreds of thousands of pictures. Since many are user uploaded, I imagine a small number could be real CP.

Thank God, I don't use Apple.

(I should probably delete them, since I've basically never used them... although they could be useful for one of those end-of-world Raspberry Pi builds: https://back7.co/home/raspberry-pi-quick-kit-one Edit: the non-bad ones, in case this gets misconstrued)

Edit: I've deleted my archive.

Re:Apple plans to scan US iPhones for child abuse imagery by tracedddd on Thursday August 05, 2021 @01:37PM (#28076969)
Yeah, might want to consider deleting them. That could turn into a nightmare.
Re:Apple plans to scan US iPhones for child abuse imagery by dopamean on Thursday August 05, 2021 @03:08PM (#28078121)
If you think there's a reasonable chance that you have CP on your computer why wouldn't you delete all the stuff? This is not complicated.
Re:Apple plans to scan US iPhones for child abuse imagery by pas on Thursday August 05, 2021 @04:04PM (#28078913)
cat /dev/urandom and it also has CP, oh noes! quick delete everything.

Hoarding porn is kind of useless nowadays, especially without any kind of selection and categorization, but maybe someone does it because it's their hobby (or obsession), who knows.

Also if a lot of people has a bunch of porn images scraped from forums it's quite possible that eventually some of that might become illegal as the laws change here or there around the world. Should they proactively delete everything? Sure, they could. To be safe.

But this kind of safety is absolutely the bad kind on the long term. (Though of course it's possible to advocate for reform while not storing content with uncertain legality.)

Re:Apple plans to scan US iPhones for child abuse imagery by get52 on Friday August 06, 2021 @12:49AM (#28083424)
Dude, this is all great in theory but in a court of law you'll get completely horsefucked if you have child porn on your hard drive. The judge and jury won't care about /dev/random or a fall to reform
Re:Apple plans to scan US iPhones for child abuse imagery by h_anna_h on Friday August 06, 2021 @01:24AM (#28083603)
You would think that in our "great" and "fair" legal system simply scrapping a legal site would not be enough to ruin your life. Especially if no harm was done and no intention of harm was there.
Re:Apple plans to scan US iPhones for child abuse imagery by cududa on Thursday August 05, 2021 @02:13PM (#28077427)
I’ve never once wanted GIF support on HN comments until this moment. Good god man what is wrong with you
Re:Apple plans to scan US iPhones for child abuse imagery by UncleMeat on Thursday August 05, 2021 @02:22PM (#28077538)
> Since many are user uploaded, I imagine a small number must be real CP.

I mean, that is actually illegal. The problem here is the possession of child pornography.

[dead]
Re:Apple plans to scan US iPhones for child abuse imagery by xdennis on Thursday August 05, 2021 @03:19PM (#28078247)
I didn't have "a shit ton". I said that out of ~x00000 images, some might be bad.

But, yeah, I've deleted them now.

Re:Apple plans to scan US iPhones for child abuse imagery by get52 on Thursday August 05, 2021 @03:28PM (#28078350)
Good I'm glad, I was only harsh because I don't want to see an innocent programmer tossed in jail because of one mistake. xoxo
Re:Apple plans to scan US iPhones for child abuse imagery by mhh__ on Thursday August 05, 2021 @12:48PM (#28076238)
I bet(or know...) the people who verify those images don't get paid anywhere near enough.
Re:Apple plans to scan US iPhones for child abuse imagery by usefulcat on Thursday August 05, 2021 @01:05PM (#28076506)
I believe that US federal agents tasked with investigating these kinds of crimes typically only do so for a limited time.
Re:Apple plans to scan US iPhones for child abuse imagery by Spivak on Thursday August 05, 2021 @01:20PM (#28076707)
The conventional wisdom for people integrating PhotoDNA is that false positives are vanishingly rare. If you run it against your data and you get a hit then you should call the FBI.
Re:Apple plans to scan US iPhones for child abuse imagery by LeifCarrotson on Thursday August 05, 2021 @02:17PM (#28077472)
It would be better if the false positive rate was known to be nonzero.

And what, in this context, is "your data?" Is a photo on an iPhone Apple's data?

I'd argue that the thing you should do if you get a hit is to delete your data, unless you want to spend enormous amounts of time and money defending yourself from prosecution by people who believe that false positives are vanishingly rare.

Re:Apple plans to scan US iPhones for child abuse imagery by Spivak on Thursday August 05, 2021 @03:01PM (#28078040)
I'm talking from the perspective of a service-owner who handles user-generated content. You typically set up PhotoDNA on two parts of your infrastructure. You scan client-side and refuse uploads to prevent the images from getting on your servers in the first place and then you scan on the backend to catch anything that slipped through. You do the first part so you don't have to call the FBI.

I really don't care about the semantics of data ownership. If Apple wants to scan photos you upload to iCloud so they don't run into a scandal years down the road that "iCloud is being used to distribute CP" then that's their call.

And to the letter of the law you can't just delete the data if you found CP that one of your customers uploaded without running afoul of mandatory reporting laws.

Re:Apple plans to scan US iPhones for child abuse imagery by noxer on Thursday August 05, 2021 @09:28PM (#28082248)
In the real world the system delete the data, deletes the associated user, bans the user and no human will do anything about it. Most likely there isn't even a report made to a human it just goes under ToS violation or something so no one inside the companies aks questions.

No FBI is called. Imagine the financial damage this would do if specialist come over and try to collect evidence and the company is forced to cooperated and work for them, for free ofc. Only the big tech does this. They have whole teams for this and automated system and what not because surely the FBI wont walk into googled data center ever to collect evidence. But all the smaller companies they cant afford to do this and the detection system is actually to protect them form going bankrupt because they accidentally stored some illegal data from a user.

>And to the letter of the law you can't just delete the data if you found CP that one of your customers uploaded without running afoul of mandatory reporting laws.

Yes such laws exist. So they use filter software from third parties. They intentionally offer some generic filter that includes "unwanted content" and doesn't specify what it is when it find something so the companies can wave away the liability as they have no way to know if the image was valuable evidence of a crime or just some LiveLeak gore. They can justify that no human watches it because that's to expensive.

Re:Apple plans to scan US iPhones for child abuse imagery by PenguinCoder on Thursday August 05, 2021 @02:31PM (#28077650)
Changing the size or file type of the image would easily change the hash.
Re:Apple plans to scan US iPhones for child abuse imagery by GeekyBear on Thursday August 05, 2021 @12:38PM (#28076103)
Microsoft implemented this a decade ago.

>The system that scans cloud drives for illegal images was created by Microsoft and Dartmouth College and donated to NCMEC. The organization creates signatures of the worst known images of child pornography, approximately 16,000 files at present. These file signatures are given to service providers who then try to match them to user files in order to prevent further distribution of the images themselves, a Microsoft spokesperson told NBC News. (Microsoft implemented image-matching technology in its own services, such as Bing and SkyDrive.)

https://www.nbcnews.com/technolog/your-cloud-drive-really-pr...

There was another round of outrage when the Windows 10 TOS extended this to local storage.

It also has the use case of scanning for DRM violations. (ripped mp3 files or movies)

Re:Apple plans to scan US iPhones for child abuse imagery by partiallypro on Thursday August 05, 2021 @02:44PM (#28077824)
Again, that is not the same as scanning a local machine for it. That is all things that are on Microsoft's own servers or in their search results. Microsoft, Google, Cloudflare all have features like this. It's not the same as scanning local machines.
Re:Apple plans to scan US iPhones for child abuse imagery by GeekyBear on Thursday August 05, 2021 @04:13PM (#28079057)
Again, the Windows 10 TOS extended that to scanning the local machine as well.
Re:Apple plans to scan US iPhones for child abuse imagery by cududa on Thursday August 05, 2021 @04:30PM (#28079311)
When you download an app it compares hashes locally to source material published hash. This is absolutely no different
Re:Apple plans to scan US iPhones for child abuse imagery by 1-6 on Thursday August 05, 2021 @12:04PM (#28075642)
What will happen is that criminals who actually had bad intent will move off of the platform and the ones who get the brunt of the blame are the innocent who had no ill intent.
Re:Apple plans to scan US iPhones for child abuse imagery by mlac on Thursday August 05, 2021 @12:51PM (#28076294)
The process is described above, but it’s very hard to “innocently” end up with one of those images that they are looking for from the database.

And the way it’s being done (hashes), a collision is highly unlikely. If it does occur it doesn’t mean it’s similar in nature (e.g. innocent picture of own child in bath). The hash isn’t looking at the image content in the sense of “what’s in the picture”, just the bits of the file. So it’s highly, highly unlikely, even if a collision occurs, that the collision would be an image that happens to be another child innocently bathing.

Re:Apple plans to scan US iPhones for child abuse imagery by heavyset_go on Thursday August 05, 2021 @02:06PM (#28077339)
> The process is described above, but it’s very hard to “innocently” end up with one of those images that they are looking for from the database.

Actually, it's very easy to end up with an image that has a similar perceptual hash to an illegal image.

They are not doing MD5 hashing, they're taking perceptual hashes and then using something like the hamming distance or Levenshtein distance to make a fuzzy match with hashes from illegal images.

I've built products using these methods, and it is incredibly easy to make a fuzzy match based on perceptual hashes from two images that have nothing to do with each other.

Re:Apple plans to scan US iPhones for child abuse imagery by gojomo on Thursday August 05, 2021 @01:12PM (#28076583)
> but it’s very hard to “innocently” end up with one of those images that they are looking for from the database.

Are you sure, given how many iPhone takeover/jailbreak bugs regularly exist, including the recent 0-click iMessage bug? Would you like to dare a hacking group, domestic or foreign, to land a single verboten image on your iPhone?

> And the way it’s being done (hashes), a collision is highly unlikely.

The limited details so far are suggestive that its using perceptual hashes, which are more susceptible to collision-engineering/false-positives than cryptographically-secure hashes.

Re:Apple plans to scan US iPhones for child abuse imagery by ihattendorf on Thursday August 05, 2021 @01:09PM (#28076541)
What happens if someone spams CP via iMessage to their enemies?

Additionally, this isn't just a hash of the file but a perceptual hash on the image content. So e.g. changing a single bit in the image would create a different cryptographic hash, but generally not a different perceptual hash.

Re:Apple plans to scan US iPhones for child abuse imagery by aviraldg on Thursday August 05, 2021 @12:59PM (#28076421)
Presumably the verification that these false matches are not problematic is manual?

That's not good enough given how our media currently works. Imagine articles published when information about such a check leaks that say "celebrity X's phone checked by police for suspected CSAM." While that is the truth ("suspected") no one cares about that nuance and such a person would get cancelled very quickly, even if there was no evidence of wrongdoing.

Re:Apple plans to scan US iPhones for child abuse imagery by JohnFen on Thursday August 05, 2021 @03:18PM (#28078227)
> it’s very hard to “innocently” end up with one of those images that they are looking for from the database.

Of course, there's no telling what images will be in the database when this inevitably expands beyond CP.

Re:Apple plans to scan US iPhones for child abuse imagery by curryst on Thursday August 05, 2021 @02:21PM (#28077531)
Presuming that is what they're doing, it won't stay that way for long.

It's absurdly easy to change the hash of a file. In the case of something like JPEG, you don't even have to change the file itself, you can just change the metadata. Apple could presumably only hash the image itself, but again, all you have to do is make tiny, imperceptible to humans changes to the image and the hash is totally different.

Long story short, this is either nearly pointless and privacy invasive, or it's about to get drastically more invasive to be effective.

Re:Apple plans to scan US iPhones for child abuse imagery by elzbardico on Thursday August 05, 2021 @01:57PM (#28077233)
It would be trivial for a bad intentioned actor to send those images to a target that he wanted to incriminate if the target is not tech savvy.
Re:Apple plans to scan US iPhones for child abuse imagery by alasano on Thursday August 05, 2021 @01:28PM (#28076833)
Furthermore, "highly unlikely" is an understatement. Using SHA256 there are 2^256 hashes.

That's 115792089237316195423570985008687907853269984665640564039457584007913129639936. Probability of collision (two different inputs generating the same hash) is infinitesimal.

Re:Apple plans to scan US iPhones for child abuse imagery by vsareto on Thursday August 05, 2021 @12:45PM (#28076200)
Fairly sure criminals can't prove the efficient market hypothesis either. You still want to catch the dumb ones.
Re:Apple plans to scan US iPhones for child abuse imagery by alasano on Thursday August 05, 2021 @01:06PM (#28076513)
Just lobby Congress to make it illegal to switch to Android. Problem solved.
Re:Apple plans to scan US iPhones for child abuse imagery by 1-6 on Thursday August 05, 2021 @01:02PM (#28076468)
I actually do want a feature where I will get a notification on my phone if someone nearby has snagged a picture of me or my kids. A creepy shopper at Costco once took a pic of my 2-year-old. They pretended to be working up a conversation with my little kid meanwhile they had their phone at hip-level to snag a shot. I even confronted them about it. The Costco employees couldn't do a thing. Phones with cameras are useful but have also become a nuisance.

Edit: It makes sense that such a notification system would be impossible to implement. Perhaps, registered offenders should not only have their location placed on a map but their phones have certain privileges disabled or monitored.

Re:Apple plans to scan US iPhones for child abuse imagery by jtbayly on Thursday August 05, 2021 @01:07PM (#28076519)
That's silly. You're in public. Your photo (and your kids') are being taken all the time.
Re:Apple plans to scan US iPhones for child abuse imagery by anigbrowl on Thursday August 05, 2021 @01:34PM (#28076923)
Being on a security camera is very different from covertly photographing a kid from only a foot or two away. Why make such specious comparisons?
Re:Apple plans to scan US iPhones for child abuse imagery by 1-6 on Thursday August 05, 2021 @01:10PM (#28076552)
It's not the case when you're inside Costco. I'd also argue that it's not open to the public because you're required to have a membership to go in.
Re:Apple plans to scan US iPhones for child abuse imagery by Spooky23 on Thursday August 05, 2021 @01:25PM (#28076782)
The point is, Costco is taking many pictures of you, including possibly correlating with events or actions.
Re:Apple plans to scan US iPhones for child abuse imagery by lp0_on_fire on Thursday August 05, 2021 @03:01PM (#28078038)
We accept Costco taking pictures of you as a condition of entering the store and securing a membership.

The same does not go for random creeps wanting to take close up pictures of a child.

Re:Apple plans to scan US iPhones for child abuse imagery by Spooky23 on Thursday August 05, 2021 @04:06PM (#28078939)
In this specific example, sure. You have no expectation of privacy in public and you are photographed, repeatedly.

The creep behavior is the problem. The photograph is a symptom of it.

Re:Apple plans to scan US iPhones for child abuse imagery by bckygldstn on Thursday August 05, 2021 @01:36PM (#28076959)
It may not be illegal in the US, but I wouldn't call it silly to not want strangers to take photos of you and your kid in public.
Re:Apple plans to scan US iPhones for child abuse imagery by jandrese on Thursday August 05, 2021 @12:51PM (#28076298)
Or when an internet troll gets your email address and/or phone number and starts spamming you with child porn pictures, which your phone immediately identifies and notifies authorities.
Re:Apple plans to scan US iPhones for child abuse imagery by wang_li on Thursday August 05, 2021 @02:04PM (#28077317)
And to get cleared you’re going to have to let law enforcement clone and inspect the content of your phone.
Re:Apple plans to scan US iPhones for child abuse imagery by elzbardico on Thursday August 05, 2021 @01:59PM (#28077263)
A completely new way of swating someone
Re:Apple plans to scan US iPhones for child abuse imagery by Causality1 on Thursday August 05, 2021 @12:12PM (#28075756)
Yeah if you ran the giant box of photos in my mom's closet through an AI you'd totally get hits from photos of baby me being bathed in the sink, baby me running around the back yard naked, etc. This can't end well.
Re:Apple plans to scan US iPhones for child abuse imagery by alkonaut on Thursday August 05, 2021 @03:53PM (#28078732)
If this even comes close to doing any “recognition” on local content and isn’t just (as the article says) a simple lookup of known images through hashes, then that would be a massive scandal. So I’m giving them the benefit of the doubt until it’s clarified, as the only confirmed way it works is the image hash lookup.

There are words like “neural” and “trained” here, but no clear sign that there is actually any kind of image recognition that would risk false positives other than hash collisions.

Re:Apple plans to scan US iPhones for child abuse imagery by mkoryak on Thursday August 05, 2021 @12:02PM (#28075616)
I think they are probably just going to match the hashes to known hashes of "bad" images.
Re:Apple plans to scan US iPhones for child abuse imagery by syshum on Thursday August 05, 2021 @12:12PM (#28075755)
Plain file hashing for this kind of thing has not been used for years (or even decades), Microsoft came out with Photo DNA along time ago, and I am sure now days they have something ML powered to do it.

I am not sure the accuracy of these systems but even if they are pretty accurate there is something off putting about this trend.

This very much feels like a Guilty until proven innocent type of program... "if you have nothing to hide you have nothing to fear"...

Neither of those normally work out really well.

Re:Apple plans to scan US iPhones for child abuse imagery by lstamour on Thursday August 05, 2021 @12:29PM (#28075969)
> Guilty until proven innocent type of program

But this software doesn’t make arrests? A comparison would be police asking for what cellphones were in an area. There should be a lot of due process that happens before anything comes of this. I imagine police won’t look into one photo, they would want to match more than one.

I agree though, the scary part might be how to clear your name after an overreaction occurs, similar to the effect swatting has on innocents or other kinds of false accusations. But those would happen even without such a system - we’ve heard about such stories before. “Man held for child porn charges, but it turned out they were innocent,” - it doesn’t take this kind of system to have police look over your phone for evidence and find a different crime than expected.

That all said… child porn is really, really terrible and I’m actually in favour of this. As a society, we can decide on what’s acceptable. As long as there’s due process and a presumption of innocence, I’m all in favour of making it harder for criminals to get away with crimes. I do agree though, all these systems might make it harder to catch perpetrators if it pushes them offline. But what other options do we have to stop these sort of crimes when the kids involved can’t or won’t speak up?

I suppose the fundamental problem is that having more evidence doesn’t necessarily lead to justice if it paints a false picture.

Re:Apple plans to scan US iPhones for child abuse imagery by __blockcipher__ on Thursday August 05, 2021 @12:55PM (#28076355)
Apple will be scanning the photos on your phone and cross-referencing them against photoDNA for a government database. You don't see how that's not a huge potential for abuse right there? The government decides the images. And you best believe they're not going to release the images publicly to verify what's in the db, for [many] obvious reasons.

This is a horrible idea, a massive regression in Apple (and therefore the broader industry's) stance on security/privacy, and the fact that you are dutifully swallowing the "child porn" justification is so incredibly concerning to me.

Re:Apple plans to scan US iPhones for child abuse imagery by shuckles on Thursday August 05, 2021 @01:08PM (#28076527)
The article says Apple will have your phone generate safety vouchers for images you upload into iCloud, and when enough of those vouchers are for photos that match a government-supplied blacklist, they will access the photos you’ve given them. How is this worse than what Google Photos and Facebook already do?
Re:Apple plans to scan US iPhones for child abuse imagery by __blockcipher__ on Thursday August 05, 2021 @01:25PM (#28076789)
You think Facebook and Google Photos should be the goal for privacy standards? You and I are practically in different universes then, philosophically.

You're also being naive by swallowing the "it's only iCloud" justification. There is a clear intent to progress to scanning all local photos. After all, if photos must be match those of a government child abuse database, and any matches trigger manual review, what would an innocent person possibly have to hide? By that logic it'd be absurd to not scan just because it's only locally. After all, you're only catching bad guys! This is about protecting the children after all! /s

I oppose government-supplied blacklists. Doubly so when we can't even see what's in the database, but I would oppose them either way.

Re:Apple plans to scan US iPhones for child abuse imagery by shuckles on Thursday August 05, 2021 @01:30PM (#28076862)
What advice would you give Apple if they’re faced with a legitimate government asking it to comply with the laws they have instituted in the society Apple wants to do business?

I don’t appreciate you calling me naive. There isn’t clear intent to scanning all local photos. In fact, it seems like the system was deliberately designed to only work with photos that are being uploaded to iCloud.

Re:Apple plans to scan US iPhones for child abuse imagery by __blockcipher__ on Thursday August 05, 2021 @01:35PM (#28076931)
> What advice would you give Apple if they’re faced with a legitimate government asking it to comply with the laws they have instituted in the society Apple wants to do business?

When someone is trying to rob you, generally the best thing to do is to hand over your wallet. If a law passes you should obey it for your own sake. That's an entirely orthogonal question to whether we as the users should be outraged or not.

Also while obeying an injust law, a company has a responsibility to legally challenge it in court with their resources, if for no other reason than to avoid the profit loss of having to comply with invasive regulations

Furthermore, it's not clear that this is the direct result of some federal law. It reads more like pro-actively appeasing their federal overlords.

Re:Apple plans to scan US iPhones for child abuse imagery by skinkestek on Thursday August 05, 2021 @01:51PM (#28077139)
> What advice would you give Apple if they’re faced with a legitimate government asking it to comply with the laws they have instituted in the society Apple wants to do business?

It is good advice not to carry around huge amounts of money on your wallet. Someone might want it and have the power to get it.

Same with megacorps constructing and bragging about tools for oppression:

Better not do it.

Otherwise just be prepared that China will demand that you also upload their hashes of extremely bad photos - and one or two guys they want to get hold of.

It is kind of a Manhattan project for digital privacy - it is meant to bring a quick end to a actual real problem we have - but it has the potential to become a shadow over society for decades if not centuries to come.

Re:Apple plans to scan US iPhones for child abuse imagery by shotta on Thursday August 05, 2021 @12:35PM (#28076051)
I see it as an unwarranted search, which makes me feel like the state views me as inherently guilty until innocence is proven by sifting through my photos.
Re:Apple plans to scan US iPhones for child abuse imagery by mlac on Thursday August 05, 2021 @12:57PM (#28076384)
It’s not the state, it’s Apple. And they are making the decision that they do not want to put out a product that makes it easy for CP to be shared or viewed. As a huge player in the market this is great.

This also limits the possible avenues for future exposure - if one has less ways to distribute or get CP or the overall amount of it is reduced, they may never get into it in the first place and the market for it will shrink. Thereby reducing the amount produced over time.

Re:Apple plans to scan US iPhones for child abuse imagery by analyte123 on Thursday August 05, 2021 @01:11PM (#28076571)
According to the article, Apple is responding to government and law enforcement pressure to implement the scanning. The state is just laundering its desires through private corporations; there must be a word for this type of system.
Re:Apple plans to scan US iPhones for child abuse imagery by marderfarker2 on Thursday August 05, 2021 @01:12PM (#28076581)
Today they say it’s for CP, tomorrow they will say it’s for pirated content, or anything deemed illegal by the government.
Re:Apple plans to scan US iPhones for child abuse imagery by syshum on Thursday August 05, 2021 @04:44PM (#28079512)
So are you in Favor of installing Camera's in every room in your home, that you do not control, and that the police and review anytime?

If in the US Do you like the concept behind 4th amendment? being free from unreasonable searches unless probable cause can be articulated that you have committed a crime?

It is very scary how effect the "think of the children" narrative is to get people to willing give up their liberty

Re:Apple plans to scan US iPhones for child abuse imagery by curryst on Thursday August 05, 2021 @03:03PM (#28078064)
> But this software doesn’t make arrests? A comparison would be police asking for what cellphones were in an area. There should be a lot of due process that happens before anything comes of this. I imagine police won’t look into one photo, they would want to match more than one.

I doubt they need, or want to match more than one. They'll use the reasoning that it only catches already-known child pornography, and that that person might have a whole cache of novel child pornography. Just look at the drug wars and how many people get arrested for trivial quantities of marijuana. And we hate child pornography way more than drugs.

> As long as there’s due process and a presumption of innocence, I’m all in favour of making it harder for criminals to get away with crimes.

The judicial system has a presumption of innocence. No one else does, or has any requirement to. The court of public opinion will ruin your life regardless of whether it's true or not.

That would be far less concerning if active cases were sealed, and only published if the defendant was ruled guilty.

> That all said… child porn is really, really terrible and I’m actually in favour of this.

I have a slight disagreement with this. The production of child pornography is obviously abhorrent. This system does nothing to stop that though, because it can only flag already-known child pornography.

This system stops the consumption of already produced and documented child pornography. While it's far outside my own interests, I can see some validity to the argument that consumption is of far less concern because it doesn't directly involve any abuse. The abuse has already happened, and no amount of tracking down pedophiles is going to reverse that. There are second order effects, like potentially reducing the demand for novel child pornography, though. Which leads me to this:

> But what other options do we have to stop these sort of crimes when the kids involved can’t or won’t speak up?

I would imagine this is far more likely to affect consumers than producers. In the drug market, stop and frisk is far more likely to net you users than producers or dealers. For one, there are more users than dealers/producers. For two, dealers, but particularly producers, are typically far more cautious than users.

That's a long-winded way of saying again that this doesn't seem likely to do much in the way of stopping people from abusing children.

But to directly answer your question: doing nothing is absolutely a valid option here. We do that for lots of bad things that happen when the costs of the solution are unbearable. It's what we're currently doing for famine in other parts of the world, which almost surely impacts more children than child pornography could even dream of doing. It's what we do for cars, which again, almost certainly impacts more children than child pornography does.

We wait until we can find a method with benefits commensurate to its costs. A 2016 DoJ report said that since 2002, 10,500 victims have been located and identified by law enforcement. That's 750 per year. There are 74 million children under 18 in the US, so that's 0.001% of children per year. 10,500 people is only 200 people higher than died from "accidental suffocation and strangling in bed" over the same period according to the CDC. The scale of the problem is the same, so should we go ahead and let Amazon send pings to the police if your Alexa thinks your suffocating in bed too?

Re:Apple plans to scan US iPhones for child abuse imagery by Spooky23 on Thursday August 05, 2021 @01:29PM (#28076839)
They work out very well. Any significant storage provider has been using them for years.
Re:Apple plans to scan US iPhones for child abuse imagery by getpolarized on Thursday August 05, 2021 @12:56PM (#28076364)
> I really don't see how this is going to end well, there could be perfectly innocent photos on someone's phone of their own children doing perfectly normal things that kids do. Like a kid running butt naked around the house, or a photo of something like a rash that is sent to a nurse friend for advice on what it is etc.

These are still illegal in the US right now right? It's been a major criticism of these laws that they can hurt people accidentally.

Re:Apple plans to scan US iPhones for child abuse imagery by pseudalopex on Thursday August 05, 2021 @03:19PM (#28078253)
I don't think just nudity was illegal ever. But just suspicion can hurt people.
Re:Apple plans to scan US iPhones for child abuse imagery by temp8964 on Thursday August 05, 2021 @12:06PM (#28075670)
I am sure, presumbly in a sane world, computer scanning is only the early stage of the process, human will be invovled to make final judgements and decisions.
Re:Apple plans to scan US iPhones for child abuse imagery by taway1213sadf on Thursday August 05, 2021 @12:46PM (#28076223)
Remember the US No Fly List? https://en.wikipedia.org/wiki/No_Fly_List

The list ballooned to over a million names, then required an ACLU lawsuit until humans became involved and a review process was initiated.

As long as the majority of Americans dont feel burdened by something, dont expect anything logical to happen.

Re:Apple plans to scan US iPhones for child abuse imagery by AnotherGoodName on Thursday August 05, 2021 @12:22PM (#28075883)
I imagine the biggest catch of this will be teens taking inappropriate photos of themselves because teens often do things like this in their awkward years when sexuality and body consciousness kicks in. With this we'll be seeing warrants for those images and a big fuss made on this most suicidal age group who thought they were doing something completely private. This isn't good.
Re:Apple plans to scan US iPhones for child abuse imagery by elzbardico on Thursday August 05, 2021 @01:49PM (#28077110)
Yes, not no to mention the gulf that exist between american culture of what is innocent and acceptable and the rest of the world. If we apply the american paranoid standards to the rest of the world, i am pretty sure we will have plenty of false positives.
Re:Apple plans to scan US iPhones for child abuse imagery by cm2187 on Thursday August 05, 2021 @01:14PM (#28076625)
What I don't understand is how is it even constitutional in the US. Isn't it a warrant-less search? It's not like scanning content on a cloud. The cloud owns the device on which you store your data. But you own your mobile.
Re:Apple plans to scan US iPhones for child abuse imagery by jeffdn on Thursday August 05, 2021 @01:23PM (#28076755)
The Constitution applies only to the government. A user's relationship with Apple is not in any way governed by the Constitution, just like how Twitter banning people who violate the terms of service is not a violation of the first amendment to the Constitution.
Re:Apple plans to scan US iPhones for child abuse imagery by shuckles on Thursday August 05, 2021 @01:19PM (#28076692)
The constitution constrains what the Federal government can do, not what private companies can do.
Re:Apple plans to scan US iPhones for child abuse imagery by cm2187 on Thursday August 05, 2021 @01:24PM (#28076764)
Not that I am qualified to hold a legal debate, but as far as I know, if Apple implements this under the pressure from the state, and that it reports what it findings to the state, it is effectively an agent of the state and it should apply.
Re:Apple plans to scan US iPhones for child abuse imagery by shuckles on Thursday August 05, 2021 @01:40PM (#28077002)
As far as I’m aware, the laws which require cloud service operators to scan for CSAM have been on the books for a long time, and none of the usual orgs have raised a constitutional challenge to them. I’m not a legal expert either, though.
Re:Apple plans to scan US iPhones for child abuse imagery by cm2187 on Thursday August 05, 2021 @01:43PM (#28077037)
But that's the big difference, cloud providers are scanning the data they hold on their device. Your iphone is not Apple's device. Cloud providers have a liability if they knowingly store illegal content, the data is stored on their property, Apple does not, it is your property. It's like if Ford was going to scan what you store in the trunk of your car.
Re:Apple plans to scan US iPhones for child abuse imagery by shuckles on Thursday August 05, 2021 @01:46PM (#28077067)
The headline is misleading. The rumored change only impacts photos your device is uploading to iCloud, and it seems like Apple servers are a necessary part of the protocol.
Re:Apple plans to scan US iPhones for child abuse imagery by lp0_on_fire on Thursday August 05, 2021 @03:02PM (#28078047)
Doesn't apple upload all your photos to icloud by default?
Re:Apple plans to scan US iPhones for child abuse imagery by shuckles on Thursday August 05, 2021 @05:16PM (#28079971)
It’s been a long time since I’ve set up my phone, so I don’t remember the defaults. If I recall correctly, photo stream (last ~100? photos) was on by default but not the entire photo library.
Re:Apple plans to scan US iPhones for child abuse imagery by julienfr112 on Thursday August 05, 2021 @06:03PM (#28080586)
"Your iphone is not Apple's device". Well, is it not ? When you "jailbreak" it, who has the key of the cage ? How many network exchange does your phone with Apple do every day, every hour, every second ?
Re:Apple plans to scan US iPhones for child abuse imagery by collaborative on Thursday August 05, 2021 @09:46PM (#28082374)
Oh, the irony. Apple users will finally demand that their phone be "their" device and won't say that they are perfectly happy with Apple making decisions for them because they absolutely trust Apple
Re:Apple plans to scan US iPhones for child abuse imagery by pseudalopex on Thursday August 05, 2021 @03:08PM (#28078110)
Under orders yes. Under pressure no.
Re:Apple plans to scan US iPhones for child abuse imagery by ksec on Thursday August 05, 2021 @03:03PM (#28078067)
Well that is under the false assumption of you own your mobile.

Which isn't true for Apple. Not too sure about Android. But everything you do on your Apple Devices, including its Hardware, Software and its Services, works more like Apple lend it to you for a price.

And as other mention, only the government and not a private company.

Re:Apple plans to scan US iPhones for child abuse imagery by thrill on Thursday August 05, 2021 @01:17PM (#28076657)
Not if you give permission, which you do by your purchase agreement.
Re:Apple plans to scan US iPhones for child abuse imagery by BitwiseFool on Thursday August 05, 2021 @01:35PM (#28076929)
You're correct, but I would love to see a TOS that gives Apple permission to exercise cruel and unusual punishment for violating their terms. The eighth amendment only applies to the government, after all! /s?
Re:Apple plans to scan US iPhones for child abuse imagery by lenkite on Thursday August 05, 2021 @01:01PM (#28076442)
They need to stop calling it an iPhone. It's a govPhone. It now belongs to the government with "In-built Citizen Scanning" as free civic service. Thank you for serving the nation!
Re:Apple plans to scan US iPhones for child abuse imagery by anigbrowl on Thursday August 05, 2021 @01:29PM (#28076840)
there could be perfectly innocent photos on someone's phone of their own children doing perfectly normal things

How would that match a hash list of known CP imagery though?

Re:Apple plans to scan US iPhones for child abuse imagery by anupamchugh on Friday August 06, 2021 @03:23AM (#28084225)
Apparently, there's a Threshold Secret Sharing (TSI) technology in place to eliminate false positive. Besides, NeuralHash will basically match your photos against a database provided by NCMEC.
Re:Apple plans to scan US iPhones for child abuse imagery by cm2187 on Thursday August 05, 2021 @01:00PM (#28076431)
And you can imagine what's on a dermatologist or urologist phone!
Re:Apple plans to scan US iPhones for child abuse imagery by jeegsy on Thursday August 05, 2021 @08:16PM (#28081733)
We really shouldn't be moving the conversation window into the technicalities just yet without discussing if this is even ok or reasonable in the first place.
Re:Apple plans to scan US iPhones for child abuse imagery by benhurmarcel on Thursday August 05, 2021 @01:08PM (#28076529)
If the photo of your kid running around the house ends up in a CP database, you messed up before Apple did.
Re:Apple plans to scan US iPhones for child abuse imagery by JKCalhoun on Thursday August 05, 2021 @12:32PM (#28075995)
> Like a kid running butt naked around the house...

Thought it was buck naked — but that works too. :-)

Re:Apple plans to scan US iPhones for child abuse imagery by BrianB on Thursday August 05, 2021 @12:48PM (#28076240)
Re:Apple plans to scan US iPhones for child abuse imagery by amanaplanacanal on Thursday August 05, 2021 @01:42PM (#28077017)
I would suggest that if it is widely used, it isn't an error, regardless of what Professor Brians thinks.
Re:Apple plans to scan US iPhones for child abuse imagery by echelon on Thursday August 05, 2021 @12:38PM (#28076102)
This system isn't meant for child abuse.

It's going to be used in China against enemies of the state.

Then it will be used domestically for the same.

Apple is a horrific company that you should stop using.