4 ms·
What's to keep you from adding the key to a camera after falsely generating the media? Or using the key of a known camera to generate false footage?
by bduerst 9y ago
What's to keep you from adding the key to a camera after falsely generating the media? Or using the key of a known camera to generate false footage?
- andrewstuart2 9y agoRequire that videos submitted as evidence use keypairs which were provably registered or published prior to the event. Don't have a registered key? Great, but that's no longer admissible. Still, problems would exist with letting the camera read the private key for signing, but not allowing an attacker (forger) to access the private key and thus sign their modified footage. Just a thought.
- PeterisP 9y agoCourts will use the best evidence available for a particular case, including all kinds of things that obviously can be less than perfectly reliable. Physical photographs have been doctored (or staged) for more than a century, and that doesn't mean that photos as such are inadmissible as evidence; so the fact that the process for taking video wasn't especially tamper-proof won't by itself be sufficient to disqualify it. If a video is available and doesn't contain a pre-published key then the courts will still want to use it as useful evidence instead of simply ignoring it - sure, the opponent might have a slightly easier time attempting to contest that evidence as possibly doctored (just as they can do now), but courts will still make a judgement for each individual case.
- smallnamespace 9y agoAtoms are harder to move around then bits, and the rapid development in our ability to generate convincing video means that it will be hard to predict what sort of evidence we can generate now that will be convincing in the future.
- swsieber 9y agoTimestamped signatures + publishing the public key w/a timestamp (blockchain?).
- Y_Y 9y agoI think this is the answer. But then who's going to maintain a worldwide database of all the hashes of all the photos and videos made, and who would we trust to do it?
- kaybe 9y agoI suspect the recent Kodak blockchain adoption might be connected with this use case. Not specifically, but with respect to getting into the technology and acquiring IP and expertise.
- BoiledCabbage 9y agoSo spitballing, my assumption is that it'd end up looking something like SSL certificate chains today. In the situation you mentioned: 1. The attacker wouldn't have access to the original cameras private key. 2. The attacker creates a fake video, creates a private key and signs the video with the key 3. The attacker tries to install the key into a camera Step 3 has to be made impossible. Meaning that a camera becomes a trusted entity and only allowed parties (ex the camera manufacturer) has the authority to insert a private key into a camera. This would be that after installing a camera with a new private key, the key would then need to be signed with the manufacturer's private key and also stored in the camera. This shows the manufacturer is responsible for the contents of the video. If someone tries to change the camera's private key it would no longer match what the manufacturer signed. Which yes then means we need to have authorized camera manufactures and a process for certificate revocation and all of that. The exact opposite of "free and open" for recording devices - and the only way we aren't flooded with fake videos flooding and seriously impacting society. We have to want this if we want to still have a concept of video evidence in either the justice or social spheres.
- Chaebixi 9y agoThis isn't a completely technical problem, there's not going to be an air-tight technical solution. I think, at this point, anything more than the camera having a secure device-generated key that it uses to sign its output and produce watermarks is overthinking it. That will add a nearly insurmountable barrier many classes of forgery, namely one were a forger claims to have a photo taken with your camera. You also have to remember a significant class of photo-forgery would involve images that are claimed to originate from a camera the attacker controls. For instance, forged video of a robbery from a security camera. That could, in some cases, be defeated by observing that the images have authentication information they shouldn't have (such as traces of watermarks from other cameras). At the end of the day, forgeries will be spotted by observing that they have subtle errors that don't add up. That's how it's always been done.
- deleted 9y ago[deleted]
- robocat 9y agoHow easy is it to put a different key into an iPhone? How easy is it to get a private key within an iPhone?