签名示例
<p>[TOC]</p>
<h5>简要描述</h5>
<ul>
<li>请使用MD5进行加密验签</li>
<li>根据接口报文内容,把除签名(signature)字段以外的所有<strong>非空</strong>字段内容按照报文字段的ascii 码从小到大顺序,依次按照“字段名=字段值”的方式用“&”符号连接,最后追加md5加密key,使用MD5加密算法计算数字签名,填入签名(signature)字段。接受方应按响应步骤验证签名。</li>
</ul>
<h5>举例</h5>
<ul>
<li>
<p>假设md5Key:47bce5c74f589f4867dbd57e9ca9f808</p>
</li>
<li>
<p>请求报文如下:</p>
<p>amount=9000&acctNo=6226662000751524&billCountryCode=US</p>
</li>
<li>
<p>排序后,加密明文:acctNo=6226662000751524&amount=9000&billCountryCode=US&47bce5c74f589f4867dbd57e9ca9f808</p>
</li>
<li>
<p>Md5(acctNo=6226662000751524&amount=9000&billCountryCode=US&47bce5c74f589f4867dbd57e9ca9f808)</p>
</li>
<li>最终Md5加密结果为:540c43af4abe09a8c845c6f29b2cb652</li>
</ul>