1 前期准备¶
1.1 开发须知¶
公私钥作用¶
甲方为 第三方公链对接方
乙方为 ChainUp Custody BaaS云
公私钥对作用: 甲方在注册WAPI接口时,需提前生成一对公私钥,其中公钥(rsa_third_pub)提供给乙方,私钥自己保管,私钥请勿透露给任何人。甲方在请求WAPI服务时,通过乙方的公钥来加密请求参数,并用甲方的私钥对MD5后的数据原文进行签名,乙方接受到请求时,通过乙方的私钥解密数据,并用甲方的公钥对MD5后的数据原文进行验签
1.2 账号准备¶
开发者准备如下信息:
1)生成一对公私钥,将公钥提供给平台;
2)第三方应用服务器IP;
联系平台相关人员,提供上述二类信息。平台为您准备WAPI对接信息,提供到您这边包括以下信息:
1)第三方对接的唯一标识:app_id;
2)WAPI公钥:rsa_wapi_pub。
RSA 公私钥生成地址: |
---|
http://www.metools.info/code/c80.html
密码长度:2048
密钥格式:PKCS#8
1.3 接口规则¶
传输方式: | https(测试环境暂时使用 http) |
---|---|
签名字段: | 除了 sign 字段,其他所有必填项都需要参与签名 |
响应状态码为: | 0,表示处理成功,非 0 表示请求错误或系统异常 |
请求地址: | 域名+接口地址 |
加密算法: | 详见附 1 |