Co-Signer为交易提供更安全的双重验证功能。

除Co-Signer回调机制外,客户可以在发起交易时,同时传入sign字段,Co-Signer将额外验证sign是否合法。

签名规则

  • 参数按照k1=v1&k2=v2拼接方式签名,k按照ASCII升序排序;参数为空不参与签名

  • 参与签名的数字不得以数字0为结尾,如1.0001000,请使用1.0001参与签名

  • 参数拼接后,转小写然后使用MD5加密,如加密前参数为address_to=0x5edc9177997bf6b4db559a5c184051858b3b3704&amount=1.0001,MD5加密后为c10c47a46b616526e739985ce1c7f15d

  • 对MD5数据使用SHA256算法进行RSA签名,然后进行BASE64编码,得到最终的签名数据