In which I export this picture and discover that Lightroom now supports C2PA, so I dig into the feature and tools; there is real high-value progress here, but also problems: https://www.tbray.org/ongoing/When/202x/2024/10/29/Lane-Provenance
-
In which I export this picture and discover that Lightroom now supports C2PA, so I dig into the feature and tools; there is real high-value progress here, but also problems: https://www.tbray.org/ongoing/When/202x/2024/10/29/Lane-Provenance
I think this is important stuff.
#photography #provenance #DigitalSigning
-
@timbray Could you figure out where they're doing the signing, and what input that process gets? To be secure, the signing key has to be on their server, and the server has to verify that all the edits it's attesting actually produce the output image, but it looks like you're requesting this signature from a local application.
-
@timbray Have you looked at the identity assertion stuff that's been proposed, simultaneously with the "Creator" assertion being removed from the core spec in C2PA 2.0? I still haven't wrapped my head around it. https://creator-assertions.github.io/identity/1.1-draft+ica-overview/ cc) @scouten
-
-
@jyasskin Hmm, Lightroom works by recording a set of edits against the original bits, which remain untouched. If I were implementing this I’d call back from Lr to SomeApi.adobe.com with the list of edits, to get the signature. The risk, of course, is attacker software that impersonates Lr. That would be possible in principle, but difficult enough that the $5 wrench technique would probably be a better choice?
-
@timbray this is important, or at least potentially important stuff; thanks for continuing to report out on it.
-
Brooke Vibber :blobcatpumpkin:replied to Luis Villa last edited by
@luis_in_brief @timbray aaaahhh i think i get it now... this is like signing git commits -- it doesn't prove your image/patch was "good" or "not evil" but you can follow the provenance chain from where you signed it on down, and allow general reputation management to be reasoned about a bit
I'm not 100% convinced on git commit signing either but I can see possible usefulness there.
Neat!
-
Luis Villareplied to Brooke Vibber :blobcatpumpkin: last edited by
-
@luis_in_brief @brooke @timbray my honest expectation is that last thing, but i guess i'm glad somebody's making the attempt.
-
@brennen @luis_in_brief @brooke It's just not “somebody”, check out the list of boosters: https://contentauthenticity.org