sign是消息交换双方进行数据校验的摘要信息,用来保证数据在网络传输过程中的数据一致性,剔除假冒和非法的请求数据。
系统采用共享秘钥方式,秘钥由业务平台分配。
sign生成规则如下:
① : sign是消息交换双方进行数据校验的摘要信息,用来保证数据在网络传输过程中的数据一致性,剔除假冒和非法的请求数据。
② : 系统采用共享秘钥方式,秘钥由业务平台分配。
③ : 翊云数据效验签名生成规则
1)md5(Access_keykey1value1key2value2key3value3.......Secret_key)
2)将消息头(company-id,ts)和消息体按key的字母排序
3)将排序之后的 compny-id ,ts 和消息体的key,value连接起来,使用utf-8编码进行md5加密
4)将md5 加密之后的32位字符串全部转成大写
5)请求体中有多维数组,需要转换成一维数组后再进行拼接加密
6)空值的参数,不能参与签名生成