public class SensorsDataEncrypt
extends java.lang.Object
| 构造器和说明 |
|---|
SensorsDataEncrypt(android.content.Context context,
IPersistentSecretKey persistentSecretKey) |
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
checkPublicSecretKey(java.lang.String version,
java.lang.String key)
检查公钥密钥信息是否和本地一致
|
org.json.JSONObject |
encryptTrackData(org.json.JSONObject jsonObject)
针对数据进行加密
|
static boolean |
isECEncrypt()
检测是否集成 EC 算法
|
boolean |
isPublicSecretKeyNull()
公钥是否为空
|
void |
saveSecretKey(java.lang.String publicKey,
int version)
保存密钥
|
public SensorsDataEncrypt(android.content.Context context,
IPersistentSecretKey persistentSecretKey)
public static boolean isECEncrypt()
public org.json.JSONObject encryptTrackData(org.json.JSONObject jsonObject)
jsonObject,需要加密的数据 - public void saveSecretKey(java.lang.String publicKey,
int version)
publicKey - 公钥version - 密钥版本号public boolean isPublicSecretKeyNull()
public java.lang.String checkPublicSecretKey(java.lang.String version,
java.lang.String key)
version - 版本号key - 密钥信息