InnerMD5

MD5(Message Digest Algorithm 5):一种散列函数,用以提供消息的完整性保护,确保信息传输完整一致。


表示将值列的内容经过MD5方式加密后赋值给参数。通过参数值后面携带的标识来区分加密方式:–-16lower表示16位小写MD5;–-16upper表示16位大写MD5;-–32lower表示32位小写MD5;-–32upper表示32位大写MD5,默认是32位小写MD5,值列输入的规则如下:

  • 自定义参数。直接输入字符串,如将参数加密为16位小写MD5,值列输入为123--16,则将123456经MD5加密算法加密后ac59075b964b0715赋值给参数。

  • 单个或多个公共参数拼接。以${publickey}(key为定义的公共参数key)引用公共参数。如先分别创建时间戳(毫秒)固定值类型的公共参数time_msfixed,在用例中输入列值${time_ms}${fixed},则将获取到的值经MD5加密算法加密后赋值给参数,默认为32位小写加密。

  • 单个或多个入参、自定义参数或公共参数拼接。以$[paramkey]$[xxx](key为用例中定义的参数key)方式引用用例入参参数,以${publickey}(key为定义的公共参数key)引用公共参数。如接口参数加密认证sign=MD5(q+str) q为Url参数入参,str为固定字符串,在sign参数列值输入$[q]str,则将获取到的值经MD5加密算法加密后赋值给参数,默认为32位小写加密。

Copyright © GoApi 2018 all right reserved,powered by Gitbook该文件修订时间: 2019-11-08 15:59:17

results matching ""

    No results matching ""