You have to provide authentic image with your image for it to validate, just as you have to supply any intermediate certificates in TLS. If you want to crop to hide information you have to do this while taking the photo in the camera app.
Powerful entity can tell you to install their root certificate just like it happens in China. This is a different problem.
If browsers require authenticated images as suggested, then CSS will probably grow the ability to apply a masking layer to crop, filter, transform the image.
Advertisers are going to want to postprocess images and have the green check.
Well I don’t think all images would have to be signed, just photos for which you want to prove authenticity. Probably social media and dating apps seem like a good target. Maybe some advertising, sure. I bet McDonalds wouldn’t mind green checkmark since they go through all that effort to fake food in real life.
You could of course fake green checkmark in CSS but this is already an issue with faking other browser UI elements, including address bar–it’s a known problem.
One way to solve this is having a browser picker, that is a button you click in trusted area of browser UI that lets you inspect any image on the page. Similar thing is possible with smartphone UI, you go to app overview/carousel and long press on an image in app, this launches photo inspection portal.
I think you’re missing the point, this is not a technology to create politically neutral photos. The way you take a photo and even the way you edit it later will all be your choice. It’s also your choice what to take photos of or not in the first place. All this does is it proves the photo was created by
(1) a trusted application
(2) using a builtin device camera
(3) of a device running attested trusted operating system
(4) and any subsequent edits reference such photo’s original hash.
Hopefully stronger assertions could come in the future. This is just to combat digital forgeries and synthetically generated images. It also does nothing against real-world forgeries like actors wearing costumes or makeup.
Just to provide some context : The reason people believe this particular doctored (or AI enhanced) image "could be true" is because this "toolkit approach" has been employed by the Left Wing in India. The Right Wing in India regularly points it out on Twitter. So if both sides are slinging mud, its race to the bottom for the getting lowest common denominator on their side. I sometimes wish why can't we unbundle these left vs right issues and decide stuff case by case. Hence I support TruthGPT by Elon.
> I sometimes wish why can't we unbundle these left vs right issues and decide stuff case by case.
That's the opposite of what we should do. If you do case by case then people will always find reasons why it's no big deal if "their" side did it while it's really bad when the other side did it.
No, we need to universally condemn this. No matter who did it and when and how. This is lying and propaganda, and it's bad even if I agree with the ends. But the means are to be condemned by everybody.
Kind of the dual to "I disagree with what you are saying but I'll fight for your right to say it." It's now "I agree with what you are trying to achieve but I'll fight against the way in which you are trying to achieve it."
You can't unbundle a person or partially punish a person. The people in power won't agree to such a situation. These mistakes happen collectively within the institution. I think the only way out would be to start with a moral clean slate for everyone like the debt cancellation e.g. Biblical Jublee [0] [1]
Powerful entity can tell you to install their root certificate just like it happens in China. This is a different problem.