1. 加密类型及应对策略
① 对称加密(AES/DES)
-
特点:加密解密使用同一密钥。
-
处理方法:
-
向开发获取密钥和加密算法(如AES-CBC、AES-ECB)。
-
使用代码或工具解密响应数据:
python
复制
from Crypto.Cipher import AES import base64 def decrypt_aes(key, encrypted_data): cipher = AES.new(key.encode(), AES.MODE_ECB) decrypted = cipher.decrypt(base64.b64decode(encrypted_data)) return decrypted.decode().rstrip('\0') # 去除填充字符
-
② 非对称加密(RSA)
-
特点:公钥加密,私钥解密。
-
处理方法:
-
使用开发提供的公钥加密请求参数,私钥解密响应。
-
推荐工具:
-
Postman + Pre-request Script(调用Node.js
crypto
库)。
-
-