1.7.加密方式
手机端接口,如果传入参数有sign(签名串),则需要进行加密生成签名串后传入。例如:
|
序号 |
参数名称 |
类型 |
必填 |
备注 |
|
1 |
param1 |
字符串 |
是 |
参数1 |
|
2 |
param2 |
字符串 |
是 |
参数2 |
|
3 |
param3 |
字符串 |
是 |
参数3 |
|
4 |
timestamp |
字符串 |
是 |
时间截(精确到秒) |
|
5 |
sign |
字符串 |
是 |
签名串(除签名串本身,其他参数值按序号顺序拼接后,进行加密后得到的密文) |
签名串生成规则:
1、对其他参数值进行拼接(param1+param2+param3+timestamp)。
2、使用提供的密钥,对第1步拼接后的字符串进行AES/ECB加密,采用128密钥长度。
3、把第2步加密得到的密文(如果长度大于32,则只取左边32个字符串),作为sign的值,一起传给接口。
Created with the Personal Edition of HelpNDoc: Import and export Markdown documents