I can't even understand why this was even still up for debate - 5th amendment allows you to not incriminate yourself - being forced to give up your passcode is no different then being forced to give up any secrets you might have.
Not sure why this hasn't been slapped down a long, long time ago.
Not sure why this hasn't been slapped down a long, long time ago.