| 程序包 | 说明 |
|---|---|
| com.baomidou.kisso.common.encrypt |
加密算法
kisso 关键核心对称加密算法 AES,PBE
|
| com.baomidou.kisso.common.parser.api |
kisso app 端 api 相关解析类
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
AESMsgCrypt.decrypt(String text)
对密文进行解密
|
String |
AESMsgCrypt.decryptMsg(String msgSignature,
String timeStamp,
String nonce,
String encrypt)
检验消息的真实性,并且获取解密后的明文.
|
String |
AESMsgCrypt.encrypt(String text)
对明文进行加密 16 位随机数加密混淆
|
String |
AESMsgCrypt.encryptJSONMsg(String replyMsg,
String timeStamp,
String nonce) |
protected String |
AESMsgCrypt.encryptMsg(String replyMsg,
String timeStamp,
String nonce,
boolean isXMLParser)
将公众平台回复用户的消息加密打包.
|
String |
AESMsgCrypt.encryptXMLMsg(String replyMsg,
String timeStamp,
String nonce) |
static String |
SHA1.getSHA1(String token,
String timestamp,
String nonce,
String encrypt)
用SHA1算法生成安全签名
|
String |
AESMsgCrypt.verifyUrl(String msgSignature,
String timeStamp,
String nonce,
String echoStr)
验证 URL
|
| 构造器和说明 |
|---|
AESMsgCrypt(String token,
String encodingAesKey,
String appId)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
static EncryptMsg |
XMLParser.extract(String xmltext)
提取出XML数据包中的加密消息
|
static EncryptMsg |
JSONParser.extract(String jsontext)
提取出 JSON 数据包中的加密消息
|
Copyright © 2016. All rights reserved.