Ruby shadow password generator