微信公共平台加解密库
提供基于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) | 待加密的明文 |