Originally Posted by
sarhog
Absent reasonable suspicion or probable cause, you are NOT required to provide your name.
The glitch there is the extent of the laws and proving those fine distinctions. Something that can prove difficult even with lawyers in a court of law. Besides, there is a natural tendency to cooperate and answer questions and police are good at getting you to do so.
The best thing to do if you feel your rights are being violated is to give the minimum (your name and address if asked), then to keep silent. Remember, police get to pool their knowledge and experience so don't try to outsmart them.