That is genuinely the current state of law, yes. There's no real logic at work, just attempts at clawing back control whenever a new gray area appears.
It is very logical, as revealing a password is considered testimonial and is protected by the fifth amendment.
It is very logical, as revealing a password is considered testimonial and is protected by the fifth amendment.