阅读量:55
在Linux Postman中加密数据,可使用Pre - request Script结合加密库实现,具体如下:
- AES加密:先通过npm安装CryptoJS库,然后在Pre - request Script中使用AES算法加密数据,如
var encryptedData = CryptoJS.AES.encrypt(data, "your - secret - key").toString(),最后将加密数据存到环境变量或全局变量中供请求使用。 - RSA加密:从服务提供方获取RSA公钥,将其保存为环境变量或在集合中配置。在Pre - request Script中使用forge库,通过公钥对数据进行加密,如
var encryptedText = publicKey.encrypt(clearText, 'RSA - ES - PKCS1 - V1_5', {md: forge.md.sha256.create(), mgf: forge.mgf.mgf1.create(forge.md.sha1.create())}),再将加密后的数据存储到环境变量中使用。