I know you are asking Marcel but I want to comment.

It is you who violates your own privacy. The Congress has approved that State agencies can use the SSN for ID purposes. So it is the State agents who have the burden of collecting it. But you will find the State agents will not grant a privilege or license if you refuse to give it over.

I was told once that you can reverse the metaphysics if you set the Driver License card on the dashboard where the officer can reach it and say, "You can TAKE it if you need to USE it."

But I have never tried this. And I drive very carefully so that I never am stopped.