Remix.run Logo
treyd 5 hours ago

I don't understand why few people are pointing out the obvious vulnerability here that you can control the wires going into the photosensor controller and pretend that the photosensor is capturing whatever image you want. I imagine it's not exactly trivial to do this, but a grad student with an FPGA could probably figure it out.

whywhywhywhy 3 hours ago | parent | next [-]

>a screen attack still works: photograph a screen displaying an AI image and you get a signed photo of a fake

you don't need to do that just photograph a screen.

This seems close to worthless in "identifying real photos vs AI" for someone actually wanting to do something bad with an AI image, although probably very useful at identifying which phone took a photo when ("the root of trust stays inside Apple's Private Cloud Compute") seen as it's not an entirely local solution a bad actor government could use their powers to completely abuse this.

ares623 3 hours ago | parent [-]

if geolocation data can be captured in the same signature, that would be a good enough approximation for most relevant cases I think.

Retr0id 3 hours ago | parent | prev | next [-]

Simpler than that, you can just talk to the cryptography IC yourself and ask it to sign stuff. No need for an FPGA, just an arduino. Given the datasheet I imagine any LLM from the last year should be able to oneshot it.

hex4def6 2 hours ago | parent [-]

if

I imagine on apple silicon this is buried deep in silicon / ISP IP block, and isn't a discrete IC.

Retr0id 2 hours ago | parent [-]

But it is, the discrete IC is pictured in the article.

figmert 5 hours ago | parent | prev | next [-]

Or, as the author said, you can just photograph an AI generated picture, and that will work too.

petu 3 hours ago | parent | next [-]

This feature is Pro phones only, not Duo: https://www.apple.com/iphone/compare/ ("Apple Reference Image (Fusion Main)")

So only on devices with LiDAR / that can capture depth map.

theamk an hour ago | parent | prev | next [-]

If there is signed metadata too, then it's pretty hard. You will need to match focus distance (it will be very small if photographing picture), GPS location, exposure and other settings. If there is a depth map, you'll need to match it too.

koinedad 4 hours ago | parent | prev [-]

Adding depth sensor info to the this could help

TedDoesntTalk 5 hours ago | parent | prev [-]

Even easier is to just take a picture of an AI-generated picture.