ALLINONE
  1. 设置
ALLINONE
  • AIO Solution Brief
  • Overview
  • Getting Started
  • Supported Blockchain Networks and Tokens
  • Subaddresses and collection
  • Fund Pool and Withdrawal
  • Funds flow
  • Registration
  • Subaddress transactions
  • API
    • API Basics
    • API Encryption Transmission
    • Create Sub-Address
      POST
    • Create Multiple Subaddresses
      POST
    • Get Sub-Address List
      GET
    • Get Sub-Address Transaction
      GET
    • Create Withdraw Transaction
      POST
    • Direct Withdrawal Transaction
      POST
    • Get Withdraw Transaction details
      GET
    • Get Supported Blockchains and Tokens
      GET
  • Description
    • Collection Instructions
    • Withdrawal Instructions
    • 2-FA Authentication
    • TG Bot
    • Webhook
  • User Experience
    • Overview
    • Registration/Signup
    • Login/Signin
    • Enable TOTP
    • Reset Forgotten Password
    • Subaddress
    • Subaddress transactions
    • Collection Address
    • Fund Pool Addresses
    • Gas Management addresses
    • Settings
      • API Keys and Data encryption
      • IP Whitelisting in API Keys
      • IP Whitelisting - Dashboard
      • Webhooks
  • 用户体验
    • 注册
    • 登录
    • TOTP
    • 忘記密碼
    • 子地址
    • 子地址详情
    • 收款地址概览 (Collection Addresses)
    • 资金池概览 (FundPool Addresses)
    • 燃气管理地址 (Gas Management Addresses)
    • 设置
      • API密钥和数据加密
      • API 密钥中的 IP 白名单
      • AIO仪表板IP白名单
      • 用于通知的 Webhooks
  1. 设置

API密钥和数据加密

集成 AIO 及 API 与 AES 密钥的作用#

集成 AIO:对于在您的电子商务平台上接受加密货币支付至关重要。
子地址:每个客户都会收到一个用于其交易的独特子地址,确保个性化处理。
收款地址:所有来自子地址的加密货币支付自动汇入一个主收款地址,以便集中管理。
使用 API 密钥的安全性:
API 密钥的目的:验证并确认向 AIO 发出的所有请求,确保它们安全并来自受信任的源。
使用 AES 密钥的安全性:
AES 密钥的目的:加密和解密支付详情及个人信息等敏感数据,保护数据传输过程中的安全。
总体安全性:支付集成极度依赖 API 密钥和 AES 密钥提供的强大安全措施,以保护交易和客户数据。

设置 API 密钥#

目的:API 密钥在您的电子商务系统和 AIO 之间认证请求,确保通信和交易的安全。
实施:
生成:通过 All in One 仪表板创建 API 密钥。
使用:在您的电子商务系统中实施这些密钥,以认证向 AIO 发出的所有请求。


实施 AES 加密#

敏感数据:交互常涉及敏感信息,如用于存款的子地址、提款地址和交易哈希。
加密优势:
可选但建议:虽然启用 AES 加密是可选的,但它大大增强了数据传输的安全性。
实施步骤:
如果启用了 AES 加密,请在您的系统中加入 AES 功能,以加密发送至 AIO 的数据,并使用 AIO 提供的 AES 密钥解密响应。

退款和提款#

安全端点:管理退款或提款时,您的系统通过 API 密钥认证的安全端点与 AIO 交互。

密钥管理最佳实践#

安全存储:将 API 和 AES 密钥存放在如环境变量等安全位置——永不在代码中存储。
密钥管理:
API 密钥:如果被泄露,立即生成新的 API 密钥并删除旧密钥。
AES 密钥:同样,如果怀疑 AES 密钥已被泄露,重新生成新的 AES 密钥,旧密钥将自动被删除。

通过两因素认证 (TOTP) 增强安全性#

额外的安全层:对于复制或编辑 API 密钥等操作,启用 TOTP。这需要您的验证器应用程序的代码才能进行,增加了防止未授权访问的额外安全层。

接下来:API 密钥 IP 白名单#

进一步的安全措施:我们文档的下一部分将解释如何通过白名单列出允许使用您的 API 密钥的 IP 地址来增强安全性。
本文档确保您能够安全地集成 AIO,着重介绍 API 密钥和 AES 密钥在保护您的支付处理系统中的关键作用。
Modified at 2024-05-03 17:27:51
Previous
燃气管理地址 (Gas Management Addresses)
Next
API 密钥中的 IP 白名单
Built with