2.0.0 • Published 1 year ago

req-res-encry-decry v2.0.0

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

npm install req-res-encry-decry

使用示例代码

var reqEncry = new ReqEncry(RSA公钥【非必传】, [不加密字符串列表]【非必传】, [不解密字符串列表]【非必传】)

reqEncry.setReqNoEncryList([不加密字符串列表])
reqEncry.setResNoDeCryList([不解密字符串列表])
reqEncry.setPublicKey(服务器返回公钥设置)

请求加密
reqEncry.reqEncry(请求体加密内容【对象或字符串】).setNoEncry(config.url)
或
reqEncry.reqEncry(请求体加密内容【对象或字符串】) // 不做不加密判断
返回内容
content: 加密后内容,不加密时返回传入内容
key: 加密内容的key,RSA加密后的内容
isEncry:true 加密 false 不加密

响应解密
reqEncry.resDecry(解密内容).setNoDecry(res.config.url)
或
reqEncry.resDecry(解密内容) // 不解密
返回内容
content:解密后内容,不做解密时返回传入内容
isDecry: true 解密 false 不解密
2.0.0

1 year ago

1.9.0

1 year ago

1.8.0

1 year ago

1.7.0

1 year ago

1.6.0

1 year ago

1.5.0

1 year ago

1.4.0

1 year ago

1.3.0

1 year ago

1.2.0

1 year ago

1.1.0

1 year ago

1.0.0

1 year ago