This commit is contained in:
anlicheng 2023-06-20 18:00:29 +08:00
parent 6b1d8de3e4
commit db09dc81b7

View File

@ -129,17 +129,10 @@ TODO 命令下发是需要增加当前的时间戳host主机用来协调任
### 请求
上报类型标识: 0x01
数据部分为下面描述的json格式(aes加密)
数据部分公钥明文("该客户端自己生成的公钥"), 该公钥用于与服务端交换aes密钥。
采用的RSA 2048 PKCS1
```json
{
"pub_key": "该客户端自己生成的公钥"
}
```
其中,`pub_key`表示客户端自身的公钥该公钥用于与服务端交换aes密钥。
### 响应(响应体整体部分采用了rsa加密加密的公钥为请求中的: pub_key)
### 响应(响应体整体部分采用了请求中的公钥基于rsa加密)
需要注意,这里的交互逻辑有变更(topic: host/downstream/$uuid)
1. 当主机未激活时,返回: #{<<"a">> => false, <<"aes">> => <<"">>},