cips = 密文数据 ost = 上报原始JSON数据 syms = 128位对称加密字符串 pubs = 公钥 nonce = 随机字符串32位
--------------------- - 服务端提供给 SDK 公钥 pubs SDK 生成32随机字符串 nonce SDK 利用随机字符串 nonce 对原文数据 ost 对称加密得到密文数据 cips SDK 利用公钥对 nonce 加密 得到128位 syms SDK 分隔 syms 为两段 64 位字符串 SDK 逆转拼接到加密数据 cips 形式如下: syms(65-128)+cips+syms(0-64) SDK 销毁内存中的nonce SDK 上报数据 cip
|