3 ms·
The problem with this is simple: IDs are meant as visual verification. By making an app to do this, you are now by definition allowing my machine to create my i
by chacham15 12y ago
The problem with this is simple: IDs are meant as visual verification. By making an app to do this, you are now by definition allowing my machine to create my identity. Therefore, it stands to reason that you will need a visual way to verify that the machine created the right identity which in my opinion is a bad problem to have. Therefore, people suggest using a machine to verify the id, but that defeats the purpose of having visual identification.
A simple hack utilizing this vulnerability that would be hard to fix is getting someones phone and then replacing their image with yours (e.g. by running the real program in the background and an overlay to cover their image and replace it with yours, you could get fancier and find the distortions in the image below and apply them to yours as well). In any case, the key here is that a human looks at the image, not a machine.
- joezydeco 12y agoIn my state (Illinois), a police officer can retrieve the digital photo that was taken at the time the license was issued. A simple radio check can also verify the other information on the license. In reality, if you know your license number you don't even really NEED to carry the card. The app just just an easier way to carry that number around. I've known people that have been stopped without a license on-hand but able to recite their number, resulting in no trouble at all.
- bicknergseng 12y agoFurthermore, it's not like physical licenses are particularly robust against identity fraud. Go to the nearest college campus and you'll find a dozen kids with fake IDs in 10 minutes.
- crb002 12y agoThe app would have to display an ephemeral UUID that a bouncer/cashier could scan and independently query to the central server on their device.