Actually, when I am asked for my Social Security number, I always hand over my passport instead.
That's a great idea -- never thought of that. I'll keep that in mind the next time I am asked.