3 ms·
I've thought about this before, and it is actually pretty easy. You just do a hash of the image and push it into the bitcoin blockchain as a transaction. done.
by terhechte 12y ago
I've thought about this before, and it is actually pretty easy. You just do a hash of the image and push it into the bitcoin blockchain as a transaction. done. Only downside is that it will cost a wee bit of money and that you need to be connected to the internet at the point when you shoot the image (or, at the point where you want to have the image verified). See:
http://www.proofofexistence.com/about http://www.proofofexistence.com/about
- bhouston 12y agoThat only establishes the date of registration, not whether it was taken with a camera at a specific location on a specific date.
- terhechte 12y agoOh right, I had only thought about proofing that an image hasn't been tampered with after a certain date, but of course it could have been tampered with before that.
- darkmighty 12y agoA composite solution: The camera's chip produces two signatures for each image: one fairly resistant to cropping, color correction, rotation, etc. and resistant to forging; and a second, pixel-perfect one. The photographer that wishes to be able to claim authenticity uploads the photos to the camera makers website, which verfifies the authenticity of both signatures and publishes both in a secure database indexed by the "editable" signature (and his name, if he wants proof of authorship). Now, if the author wants to claim authenticity or ownership of a picture, he just has to present the original picture so that people can attest it is not significantly modified and/or he is indeed the author. Of course, reading the private keys on the chip has to be very hard.