Chibibar said:
MindDetective said:
You could have a license keyed to a particular car or even a couple of cars. The data is stored only on the vehicle and not on any central server. You still need a license to drive, then. Take away the license and it is harder to do (still could, like borrow someone else's license...) I see no reason why it needs to be monitored by a central authority since it is basically a keycard swipe kind of system. Plenty of businesses (even small ones) do this without IDs going to an external central agent. It would just e a scaled down version of that.
I think the reason to have it "hook into central system" is to validate the license and keep track if your key is stolen or if the license is valid.
I mean if it is an internal system, then while the code is "valid" the actual license might not be since it was revoke this afternoon but the expiration date is like 3 years away.
Couple things to consider when revoking a license: You can physically take away the license. You can physically damage the license (punch a hole in the magnetic strip!) You can recode the license so it is flagged as a invalid. If all the car needs is a functioning, properly encoded license then there are lots of ways to take that privilege away without accessing a server.
As for tracking lost licenses, etc, that is another issue that has nothing to do with revoking. I would say you could password protect a license so that encoding it to work with a new car won't work. You can make the license useless as a key (although not as ID, but that's no different than now.) Basically, it is a different issue but even that may have solutions that don't require a server.
We really seem to be in the age of the internet these days when people immediately leap to thinking in terms of networks and information transfer.