Generate a strong random password. Uses cryptographically secure randomness — nothing is sent to a server.