🔐 RSA 签名测试

已升级

测试新的 RSA-SHA256-PSS 签名功能

API基础地址: http://api.jianyuai.top

🚀 升级状态检查

🔐 RSA-SHA256-PSS

新的签名方式

🔑 HMAC-SHA256

传统签名方式

🔍 签名对比测试
🔄 平滑迁移机制
系统同时支持 RSA 和 HMAC 签名,优先使用 RSA,自动回退到 HMAC
🛡️ 签名验证测试

测试客户端 RSA 签名验证功能

📋 技术规范

RSA 签名配置:

算法: RSA-SHA256-PSS 密钥长度: 2048 bits 填充: PKCS1_PSS_PADDING 编码: Base64 前缀: "RSA:"

环境变量配置:

ENABLE_RSA_SIGNATURE=true RSA_PRIVATE_KEY_PATH=/path/to/private_key.pem RSA_PUBLIC_KEY_PATH=/path/to/public_key.pem

签名格式:

RSA 签名: "RSA:" + base64(signature) HMAC 签名: "HMAC:" + hex(hmac) 兼容签名: hex(hmac) (无前缀)