Pseudo-random password generator