> [0] I think you still can refuse to give a password if I'm not wrong
Can't speak for the US, but in the UK and Australia at least it's a crime to withhold a password. Seems the US varies depending on jurisdiction. See http://en.wikipedia.org/wiki/Key_disclosure_law