This brings a question to mind. Here in the US, to drive a car you need to have a Drivers License. This document certifies that you have passed the test to drive but more importantly has your picture, name and address on it. This effectively serves as most peoples primary form of identification not only for driving but proving your age (for alcohol) or writing/cashing a check...basically everything. In your case you most likely do not have a drivers license (if your country even has such a thing) so what do you guys use for identification? Like when he "pulled you over" what did you show him to prove your identity? Does your country simply use a National identification card that serves a similar purpose as our drivers licences?
The law says you are not required to produce identification on demand, of course if you are stopped in a car not having one on you is a very expensive prospect.
If you don't produce identification they ask for your social securit number, which you have to give, and check it against your adress and whatever else they have in their database.
This is actually better protection against identity theft than a simple plastic card with your name on it.