wechat-crypto Version: 0.0.2 By @Jackson Tian

微信公共平台加解密库

msg_crypto: API索引


PKCS7Encoder

提供基于PKCS7算法的加解密接口

声明 PKCS7Encoder PKCS7Encoder

decode

删除解密后明文的补位字符

方法 PKCS7Encoder.decode() PKCS7Encoder decode
参数 text(String) 解密后的明文

encode

对需要加密的明文进行填充补位

方法 PKCS7Encoder.encode() PKCS7Encoder encode
参数 text(String) 需要进行填充补位操作的明文

WXBizMsgCrypt

微信企业平台加解密信息构造函数

函数 WXBizMsgCrypt() WXBizMsgCrypt
参数 token(String) 公众平台上,开发者设置的Token
参数 encodingAESKey(String) 公众平台上,开发者设置的EncodingAESKey
参数 id(String) 企业号的CorpId或者AppId

getSignature

获取签名

方法 WXBizMsgCrypt.prototype.getSignature() getSignature
参数 timestamp(String) 时间戳
参数 nonce(String) 随机数
参数 encrypt(String) 加密后的文本

decrypt

对密文进行解密

方法 WXBizMsgCrypt.prototype.decrypt() decrypt
参数 text(String) 待解密的密文

encrypt

对明文进行加密

方法 WXBizMsgCrypt.prototype.encrypt() encrypt
参数 text(String) 待加密的明文