在查阅加密对接前,您应该已经熟悉普通对接,且可以完成接口对接
您应当对以下知识有基本概念加密算法 保护数据安全,通过将明文转为字节码,通过算法对字节码进行偏移和计算变为新的字节码组 编码 将加密后的字节码组通过16进制等编码方式重新编码为字符串 数字签名 数字签名是利用签名摘要算法(MD5、SHA1、SHA256等)不可逆算法,将字符串计算为一串定长的新字符串,且不同的字符串计算出来的新字符串一定不同(排除哈希碰撞)
{
"appId": 1,
"timestamp": "1712386078465",
"safeCode": "8731897398274"
}以上参数中 appId为您的应用编号 timestamp为当前时间的时间戳(13位) safeCode位您生成的随机数
{
"appId": 1,
"timestamp": "1712386078465",
"safeCode": "8731897398274",
"card": "此处是用户输入的单码"
}{
"appId": 1,
"timestamp": "1712386078465",
"safeCode": "8731897398274",
"card": "此处是用户输入的单码"
}{
"appId": 1,
"timestamp": "1712386078465",
"safeCode": "8731897398274",
"card": "此处是用户输入的单码",
"signature": "aklwhdpia567whfpaow475hf7978ahjl"
}{
"timestamp": "1712386078465",
"safeCode": "8731897398274",
"card": "此处是用户输入的单码",
"signature": "aklwhdpia567whfpaow475hf7978ahjl"
}timestamp=1712386078465&
safeCode=8731897398274&
card=此处是用户输入的单码&
signature=aklwhdpia567whfpaow475hf7978ahjl{
"appId": "1"
}{
"appId": "1",
"params": "78091768932852983659726350982175982635832gy5f2u3528375892375982365798235ft32d5g23d5uy2f35ui"
}