A 12-character password containing at least one upper case letter, one symbol and one number would take 34,000 years for a computer to crack.