数据加密说明

## 项目访问URL:http://192.168.10.130:20012 ## 1. 数据加密介绍 > (1) 数据加密参数: 加密密钥key:yzinfo.!@#$HG 加密参数:timestamp 时间搓,noncestr 随机数,body 数据体(加密DES)。组成一个JSON对象,签名时转成JSON字符串+签名密钥(key)=sign(转成小写) 数据签名sign(MD5):sign={"timestamp": 1604457632611,"noncestr": "0fmo5ydq","body": "4C57Mu8N7h7cVsmhGoOH/Hvy4NhgQsqQMO4JzEM+uQQ="}+key >(2) body数据格式如下:(数据例子:发送验证码) ```json { "timestamp": 1604472130614, "noncestr": "v10pc0w6", "body": { "username": "18692039213" }, "sign": "602837cf73bf1b4cec582d4caa832a3e" } ``` >(3) body加密之后:数据通过DES加密(需要编成64编码) 2ibYuDTrCTl/u70PVWEKVsbaHsZBtd3922G0YmpIBka2n0Si4x0EViMC08qqhSB5LKojvRxYwjILEbZpTgvptHi0/5/33GrZ >(4) 加密之后的JSON格式数据: ```json { "timestamp": 1604472130614, "noncestr": "v10pc0w6", "body": "4C57Mu8N7h7cVsmhGoOH/Hvy4NhgQsqQMO4JzEM+uQQ=", "sign": "602837cf73bf1b4cec582d4caa832a3e" } ```