= "AES/CBC/PKCS5Padding"密钥/公钥 = "base64编码的密钥"加密参数列表 = ["sign", "token", "encrypted_data"]加密时机 = "请求前...generate_sign(params, secret_key): """生成签名""" # 按规则排序、拼接、加密 pass测试数据准备预先生成各种测试用的密钥对准备加密测试用例数据集建立参数化测试数据池三...发送加密请求 response = api_request({ "data": encrypted_data, "sign": sign, "timestamp...": "加密异常"}, {"case": "错误密钥", "key": "wrong_key", "expected": "解密失败"}, # 数据格式异常 {"case": "空数据加密... test_cases = [ {"修改": "缺少签名", "action": "remove_sign", "expected": 400}, {"修改": "签名错误