News for hackers. Stuff that matters.
Re:Apple's plan to “think different” about encryption opens ... by feanaro on Thursday August 05, 2021 @05:18PM (#28080001)
> that a tool designed to stop the spread of CSAM is a "bad thing"

It's certainly said to be designed to do it, but have you seen concerns raised in the other thread (https://news.ycombinator.com/item?id=28068741)? There have been reports from some commenters of the NCMEC database containing unobjectionable photos because they were merely found in a context alongside some CSAM.

Who audits these databases? Where is the oversight to guarantee only appropriate content is included? They are famously opaque because the very viewing of the content is illegal. So how can we know that they contain what they are purported to contain?

This is overreach.

Re:Apple's plan to “think different” about encryption opens ... by Shank on Thursday August 05, 2021 @05:27PM (#28080118)
> Who audits these databases? Where is the oversight to guarantee only appropriate content is included? They are famously opaque because the very viewing of the content is illegal. So how can we know that they contain what they are purported to contain?

I wholeheartedly agree: there is an audit question here too. The contents of the database are by far the most dangerous part of this equation, malicious or not, targeted or not. I don't like the privacy implications about this, nor the potential for abuse. I would love to see some kind of way to audit the database, or ensure that it's only used "for good." I just don't know what that system is, and I know that PhotoDNA is already in use on other cloud providers.

Matthew Green's ongoing analysis [0] is really worth keeping an eye on. For example, there's a good question: can you just scan against a different database for different people? These are the right questions given what we have right now.

[0]: https://twitter.com/matthew_d_green/status/14233782854682091...

Re:Apple's plan to “think different” about encryption opens ... by cwkoss on Thursday August 05, 2021 @08:55PM (#28082041)
Do the people authorized to query the database have access to view its contents?

How many people in the world can certify that it only contains CSAM? I wonder if there are images of US troops committing warcrimes, or politicians doing cocaine, or honeypot intel op blackmail images in there too. Lots of powerful people would love to have an early warning system for leaks of embarrassing non-CSAM images.

Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @05:29PM (#28080156)
Matt should read the release before live tweeting FUD. The database is shipped in the iOS image, per the overview, so targeting users is not an issue (roughly).
Re:Apple's plan to “think different” about encryption opens ... by pushrax on Thursday August 05, 2021 @05:59PM (#28080542)
Is the database frozen or can they push out updates independently of iOS updates? If not, targeting individual users definitely doesn't seem possible unless you control OS signing.
Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @06:04PM (#28080587)
The database is shipped in the iOS image.
Re:Apple's plan to “think different” about encryption opens ... by pushrax on Thursday August 05, 2021 @06:08PM (#28080632)
That's what you wrote originally - and to me it doesn't indicate whether it can also be updated from other sources or not.

Lots of content is shipped in the iOS image but can update independently.

Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @06:10PM (#28080659)
The technical summary provides a lot of detail. I don’t think Apple would omit remote update functionality from it if such capability existed, especially since database poisoning is a real risk to this type of program. I’m comfortable with interpreting the lack of evidence as evidence of absence of such a mechanism. Explicit clarification would certainly help though, but my original point stands: there is positive evidence in the docs which the FUD tweets don’t engage with.

In particular, I’m referencing the figure which says that the database of CSAM hashes is “Blinded and embedded” into the client device. That does not sound like an asset the system remotely updates.

Re:Apple's plan to “think different” about encryption opens ... by marshf on Thursday August 05, 2021 @07:28PM (#28081396)
Do you not see any scenerio where the CIA/OGA inserts a hash into the database to specially target one person or a group of people?
Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @08:09PM (#28081680)
I agree database poisoning is a legitimate threat! Including the database in an iOS release (so it can’t be targeted and updated out of band) mitigates it somewhat. At the end of the day, though, more should be done to make NCMEC’s database transparent and trustworthy. And other databases too, if Apple decides to ship country-specific blacklists.
Re:Apple's plan to “think different” about encryption opens ... by feanaro on Friday August 06, 2021 @05:17AM (#28084877)
I personally don't believe this process can be made to be trustworthy enough while still serving its stated purpose. It will always remain opaque enough that it could and will be used to violate civil rights.
Re:Apple's plan to “think different” about encryption opens ... by shuckles on Saturday August 07, 2021 @10:46AM (#28098955)
I don’t see how this system is particularly less trustworthy than the existing system of iOS updates.
Re:Apple's plan to “think different” about encryption opens ... by pseudalopex on Thursday August 05, 2021 @05:45PM (#28080372)
You should understand the difference between a protocol and an easy to change implementation detail before throwing around words like FUD.
Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @05:54PM (#28080462)
Has Matt redacted any of the FUD from his tweets last night which aren’t true given the published details from today? For example, his claim that the method is vulnerable to black box attacks from GANs isn’t applicable to the protocol because the attacker can’t access model outputs.

Furthermore, if “an easy to change implementation detail” in your threat model is anything which could be changed by iOS update, you should’ve stopped using iPhone about 14 years ago.

Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @05:28PM (#28080141)
That’s a problem with NCMEC, not Apple’s proposal today. Furthermore, if it were an actual problem, it would’ve already manifested with the numerous current users of PhotoDNA which includes Facebook and Google. I don’t think the database of known CSAM content includes photos that cannot be visually recognized as child abuse.
Re:Apple's plan to “think different” about encryption opens ... by tsimionescu on Thursday August 05, 2021 @05:49PM (#28080413)
Why do you not think that? As far as I understand, there is no procedure for reviewing the contents, it is simply a database that law enforcement vouches is full of bad images.
Re:Apple's plan to “think different” about encryption opens ... by shuckles on Thursday August 05, 2021 @05:56PM (#28080485)
NCMEC, not law enforcement, produces a list of embeddings of known images of child abuse. Facebook and Google run all photos uploaded to their platforms against this list. Those which match are manually reviewed and if confirmed to depict such scenes, are reported to CyberTip. If the list had a ton of false positives, you think they wouldn’t notice that their human reviewers were spending a lot of time looking at pictures of the sky?
Re:Apple's plan to “think different” about encryption opens ... by suizi on Thursday August 05, 2021 @09:35PM (#28082314)
It's well-known that this algorithm doesn't have a perfect matching rate. It'd be easy to presume that any false positives are not erroneously tagged images, but the error rate of the underlying algorithm, if all the images were tagged correctly. Who would know?

IIRC Wired reported the algorithm "PhotoDNA" worked around 99% of the time a number of years ago, however newer algorithms may be fuzzier. This is not the same algorithm. And even "PhotoDNA" appears to change over time.

I doubt reviewers of such content are at a liberty to discuss what they see or don't with anyone here. Standard confidentiality agreements.

Re:Apple's plan to “think different” about encryption opens ... by cwkoss on Thursday August 05, 2021 @08:58PM (#28082056)
> it would’ve already manifested

How do we know it hasn't? Maybe the people who have seen these situations have received to national security letters that claim to prevent them from even talking to a lawyer about the non-CSAM classified images they've seen in the course of the investigation?

Re:Apple's plan to “think different” about encryption opens ... by neop1x on Friday August 06, 2021 @05:09AM (#28084839)
>> Who audits these databases?

Maybe pedophiles working for those companies.

Re:Apple's plan to “think different” about encryption opens ... by oh_sigh on Thursday August 05, 2021 @07:08PM (#28081249)
"Reports from commenters" = unsubstantiated speculation. Weird how no one was able to specifically state any information about these unobjectionable photos except for a theoretical mechanism for them to find their way into the database.
Re:Apple's plan to “think different” about encryption opens ... by feanaro on Friday August 06, 2021 @05:13AM (#28084851)
Some have been able to give specific information about these photos: https://news.ycombinator.com/item?id=28071047

Yes, of course, it's "unsubstantiated speculation", but how do you suppose the speculation be substantiated if the entire process and database are not available for audit? That's exactly the problem with this.

Re:Apple's plan to “think different” about encryption opens ... by oh_sigh on Friday August 06, 2021 @07:37PM (#28094060)
That isn't specific information - that is more speculation.

I expect people who make positive claims (the database contains innocuous images) to be able to back up those claims. Saying that there are innocuous images in the database is completely different from saying there may be innocuous images in the database.

It would be like if I claimed that there is a burglar in your house - and how do I know? Well all a burglar would have to do is break your window and crawl in.