微信公共平台加解密库
提供基于PKCS7算法的加解密接口
| 声明 | PKCS7Encoder | PKCS7Encoder |
删除解密后明文的补位字符
| 方法 | PKCS7Encoder.decode() | PKCS7Encoder | decode |
| 参数 | text(String) | 解密后的明文 | |
对需要加密的明文进行填充补位
| 方法 | PKCS7Encoder.encode() | PKCS7Encoder | encode |
| 参数 | text(String) | 需要进行填充补位操作的明文 | |
微信企业平台加解密信息构造函数
| 函数 | WXBizMsgCrypt() | WXBizMsgCrypt | |
| 参数 | token(String) | 公众平台上,开发者设置的Token | |
| 参数 | encodingAESKey(String) | 公众平台上,开发者设置的EncodingAESKey | |
| 参数 | id(String) | 企业号的CorpId或者AppId | |
获取签名
| 方法 | WXBizMsgCrypt.prototype.getSignature() | getSignature | |
| 参数 | timestamp(String) | 时间戳 | |
| 参数 | nonce(String) | 随机数 | |
| 参数 | encrypt(String) | 加密后的文本 | |
对密文进行解密
| 方法 | WXBizMsgCrypt.prototype.decrypt() | decrypt | |
| 参数 | text(String) | 待解密的密文 | |
对明文进行加密
| 方法 | WXBizMsgCrypt.prototype.encrypt() | encrypt | |
| 参数 | text(String) | 待加密的明文 | |