Generate secure random passwords with crypto.getRandomValues. Length 8–64, customizable character sets.