pub fn generate_secure_token(length: usize) -> Result<String>
Generate a cryptographically secure random string