From 5d1817b68ba0334b0151cbee9a6c439853837df3 Mon Sep 17 00:00:00 2001 From: Octday <100889450+0ctDay@users.noreply.github.com> Date: Thu, 16 May 2024 14:37:48 +0800 Subject: [PATCH] Update README.md --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 96d93c1..0e144ec 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,15 @@ ### 加解密方式: -默认使用的是AES-128 可以根据实际需求修改 +1. 请求体加密 + 默认使用的是AES-128 可以根据实际需求修改 +2. RequestId + 为了防止重放攻击, 客户端生成随机RequestId 服务端接收后保存至Redis中, 如果再次接收到此RequestID, 则视为非法请求 +3. 时间戳 + 添加时间戳的超时时间, 一旦超时, 原始数据包失效 +4. 签名 + 将 requestId + 原始请求体 + 时间戳 合并生成哈希值 从而保证以上参数的有效性 + 具体的 加解密类