Files
tyapi-server/resources/pdf/后勤服务.txt

28 lines
2.4 KiB
Plaintext
Raw Normal View History

2025-12-05 14:59:23 +08:00
天远数据安全测试接入流程说明
若您希望接入天远数据的安全测试服务,可按照以下详细流程进行操作:
1. 联系商务了解接入流程
请您首先与天远数据的商务团队取得联系,深入了解安全测试接入的具体流程、要求以及相关注意事项。您可以通过以下方式联系我们的商务人员:
商务邮箱jiaowuzhe@aitoolpath.com
商务联系电话13876051080 微信同号
获得更多详情请访问 [https://www.tianyuanapi.com/]
2. 提供正式生产环境公网 IP
在与商务团队沟通并了解清楚接入流程后,请您将正式生产环境的公网 IP 提供给天远数据。我们将依据您提供的公网 IP 进行 IP 访问设置,以确保后续接口调用的顺利进行。
3. 构造并加密请求报文
您需要构造 JSON 明文请求报文,然后使用 AES-128 算法基于账户获得的16进制字符串密钥/Access Key对该明文请求报文进行加密处理。加密时采用AES-CBC模式密钥长度128位/16字节填充方式PKCS7每次加密随机生成16字节128位的IV初始化向量将IV与加密后的密文拼接在一起最后通过Base64编码形成可传输的字符串并将该Base64字符串放入请求体的data字段传参。此步骤中涉及的代码部分您可参考我们提供的demo包里面有详细的示例和说明能帮助您顺利完成报文的构造、加密及Base64编码操作。
4. 调用接口获取返回结果
完成请求报文的构造、加密及Base64编码后您可以使用处理好的报文即包含Base64编码数据的数据体调用天远数据的接口。调用接口后您将获得相应的返回结果该返回结果为经过Base64编码且拼接了IV的密文数据
5. 解密获得明文结果
当您获得接口返回的结果后需要先对Base64解码后的数据提取前16字节作为IV再使用该IV通过AES-CBC模式解密剩余密文最后去除PKCS7填充得到原始明文。同样关于Base64解码及AES解密含IV提取、填充去除的代码实现您可参考test包中的相关内容以顺利完成返回结果的解密操作。
若您在接入过程中有任何疑问或需要进一步的帮助,请随时与我们联系。您可以通过上述的商务邮箱和商务联系电话与我们的团队沟通,我们将竭诚为您服务。