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 + 原始请求体 + 时间戳 合并生成哈希值 从而保证以上参数的有效性 + 具体的 加解密类