接口加密配置
接口加密配置模块用于设置 API 接口的 RSA 非对称加密密钥,保障客户端与服务端之间的数据传输安全。
页面概览
接口加密配置页面位于后台左侧菜单 配置管理 → 接口加密配置。
配置项详解
| 配置项 | 说明 |
|---|---|
| 加密接口私钥 | RSA 2048 位私钥(PEM 格式),服务端持有,用于解密请求数据 |
| 加密接口公钥 | RSA 2048 位公钥(PEM 格式),客户端持有,用于加密请求数据 |
生成 RSA 密钥对
bash
# 生成私钥
openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048
# 从私钥导出公钥
openssl rsa -pubout -in private_key.pem -out public_key.pem安全提醒
私钥应妥善保管,不可泄露。公钥分发给客户端使用。密钥对泄露后需立即重新生成并替换。